ModifyStyle(0, BS_OWNERDRAW, SWP_FRAMECHANGED);//这是什么意思?

mirro187_ 2013-01-06 04:45:35
!!!!!!!!!!!!!!!!
...全文
602 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
邓学彬 2013-01-06
  • 打赏
  • 举报
回复
ModifyStyle(0, BS_OWNERDRAW, SWP_FRAMECHANGED); ModifyStyle 修改窗口样式 BS_OWNERDRAW 添加按钮自绘样式 SWP_FRAMECHANGED 给窗口发送WM_NCCALCSIZE消息,也就是通知目标窗口需要重新计算客户区/非客户区,对于按钮控件来说,不是必须的.
liulin2025 2013-01-06
  • 打赏
  • 举报
回复
引用 2 楼 liuli7786 的回复:
修改窗口的风格为:BS_OWNERDRAW(自绘)SWP_FRAMECHANGED(改变窗口的frame style)
frame style 是什么东西?
Eleven 2013-01-06
  • 打赏
  • 举报
回复
修改按钮风格为自绘属性
liuli7786 2013-01-06
  • 打赏
  • 举报
回复
修改窗口的风格为:BS_OWNERDRAW(自绘)SWP_FRAMECHANGED(改变窗口的frame style)
yaozhiyong110 2013-01-06
  • 打赏
  • 举报
回复
修改窗口风格的 第一个参数是删除的风格 第二个是添加的风格 第三个不为0会被传进SetWindowPos里

15,979

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 界面
社区管理员
  • 界面
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧