我这段WM_SIZE程序出了什么问题?编译可以通过,程序运行出错(不能运行)

cowboy2006 cowboy2006 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
程序如下:
其中COleDBRecordView是视图类,m_dataAdo1是MS ADC控件的一个变量、m_dataGrid1为MS DataGrid控件的一个变量。

void CADO2View::OnSize(UINT nType, int cx, int cy)
{
COleDBRecordView::OnSize(nType, cx, cy);

// TODO: Add your message handler code here
int iHeight, iWidth; // Control heightandwidth.
CRect rect; // Control size.
COleDBRecordView::OnSize(nType,cx,cy);
m_dataAdo1.GetClientRect(rect);
iHeight = rect.Height();
iWidth = rect.Width();
m_dataAdo1.MoveWindow(cx, cy, iWidth, iHeight, TRUE);
m_dataGrid1.MoveWindow(0, 0, cx, cy - iHeight, TRUE);

}

不知是何原因,请指教!
...全文
评论 3
收藏 已收藏
分享
返回顶部
cowboy2006
数据库 4,017 成员 39,805 内容