首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

窗口大小变化到底是响应哪个消息?解决方案

2012-02-28 
窗口大小变化到底是响应哪个消息?当鼠标按住窗口的右下角,拉动,窗口大小会变.我把caseWM_NCMOUSEMOVE:retu

窗口大小变化到底是响应哪个消息?
当鼠标按住窗口的右下角,   拉动,   窗口大小会变.

我把   case   WM_NCMOUSEMOVE:
return   0;
case   WM_SIZING:
return   0;
case   WM_MOUSEMOVE:
return   0;
case   WM_SIZE:
                                    return   0;
这4个消息都拦截掉,   发现窗口大小仍然可以改变,   窗口到底是在响应哪个消息时改变其大小的呢?

这里我不是想知道怎么固定窗口大小,   而是想知道   "窗口到底是在响应哪个消息时改变其大小的 ".   谢谢.


[解决办法]
楼主,我又来捞你的分了,哈哈 :)
这个是由窗口属性的WS_THICKFRAME决定的
如果你非要拦截的话,我估计得拦截WM_NCLBUTTONDOWN,然后判断HitTest的位置~
[解决办法]
哈哈,我来晚了,不知道还有没有得捞

热点排行