vc如何用代码添加上可拖动边框调整窗体大小的效果

发布网友 发布时间:2024-10-09 00:34

我来回答

1个回答

热心网友 时间:7分钟前

BOOL CMainWnd::PreCreateWindow(CREATESTRUCT& cs)
{
if(!CWnd::PreCreateWindow(cs))
return FALSE;

cs.style |= WS_THICKFRAME;

return TRUE;
}

很多地方都可以改我自己写了一个程序测试了一下没有问题啊
以上就是代码片段
也可以这样
CreateEx(0, strClass, _T(""), WS_OVERLAPPED | WS_CAPTION | WS_SYSMENU | WS_MINIMIZEBOX | WS_THICKFRAME, CW_USEDEFAULT, CW_USEDEFAULT, CW_USEDEFAULT, CW_USEDEFAULT, NULL, NULL, NULL);
我使用CWND派生的窗口类
WS是窗口风格不是CS类风格
检查一下是不是写错了

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com