如题,在OnNcCalcSize(BOOL bCalcValidRects, NCCALCSIZE_PARAMS FAR* lpncsp)
{
lpncsp->rgrc[0]=CRect(200,100,600,200);//这里指定客户区大小,假设为CRect(200,100,600,200). CDialog::OnNcCalcSize(bCalcValidRects, lpncsp);}我以为除CRect(200,100,600,200)以外的都是非客户区,但测试证明,只有垂直方向100以上的是非客户区,CRECT左边、右边、下面都不能拖动窗体! 请问这是怎么回事?
? 还是有更好的方法?
{
lpncsp->rgrc[0]=CRect(200,100,600,200);//这里指定客户区大小,假设为CRect(200,100,600,200). CDialog::OnNcCalcSize(bCalcValidRects, lpncsp);}我以为除CRect(200,100,600,200)以外的都是非客户区,但测试证明,只有垂直方向100以上的是非客户区,CRECT左边、右边、下面都不能拖动窗体! 请问这是怎么回事?
? 还是有更好的方法?
解决方案 »
- 程序调试时出现访问冲突, 0xC0000005: 读取位置 0x00000037 时发生访问冲突 ,是怎么回事啊
- 向大家推荐学习c/c++的一个好论坛 http://www.verycpp.com 非常cpp
- 如何在CListCtrl中给指定行设置背景色?
- HELP:fatal error C1083
- ~急,简单问题:设问MFC有没有用来存储二进制数类啊?
- 怎样用sql或别的方法查询表名?
- 小问题:char* 怎么传递给我定义的一个结构,并访问结构数据?
- @@@@@@@@@怎样在一个试图中向两个表添加数据??????????&&&&&&&&&&&
- 关于COM中自定义类型
- 图案画刷,应该选入源场景还是目标场景
- 求人帮忙写个关闭显示器的程序
- WMI 问题:pWmiServ->ExecQuery后 pEnumerator->Next失败
当鼠标进入的并点击拖动的时候就处理消息,处理什么消息? 计算SIZE?lpncsp->rgrc[0]=CRect(200,100,600,200);我这不就是计算么?