您的位置:首页 > 其它

win32应用禁止改变窗口大小方法

2015-07-04 22:41 615 查看
一种简单的处理方法是在调用CreateWindow函数时指定的窗口样式中去掉
WS_THICKFRAME
样式。

如果你使用的样式中已经包含该样式,例如
WS_OVERLAPPEDWINDOW
,我们可以將
WS_OVERLAPPEDWINDOW
WS_THICKFRAME
进行按位异或运算来实现。

hWnd = CreateWindow(szWindowClass, szTitle, WS_OVERLAPPEDWINDOW^WS_THICKFRAME,
      CW_USEDEFAULT, 0, CW_USEDEFAULT, 0, NULL, NULL, hInstance, NULL);


这样创建的窗口就不能够通过鼠标拖拽改变大小了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: