如何禁止窗口移动

flyingwxq 2006-05-18 11:04:12
禁止一个不是最大化的对话框移动,如何实现?
...全文
443 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
psbeond 2006-05-18
  • 打赏
  • 举报
回复
直接把标题栏去掉不就得了?
Qiushen 2006-05-18
  • 打赏
  • 举报
回复
注意处理在任务栏点菜单中的移动项进行的窗口移动
syy64 2006-05-18
  • 打赏
  • 举报
回复
OnSize里用MoveWindow来控制。
flyelf 2006-05-18
  • 打赏
  • 举报
回复
WM_NCHITTEST
if hit the HTCAPTION, then return HTNOWHERE
dch4890164 2006-05-18
  • 打赏
  • 举报
回复
楼上正解!!
Qiushen 2006-05-18
  • 打赏
  • 举报
回复
处理 WM_MOVE 跟 WM_MOVING 消息
flyingwxq 2006-05-18
  • 打赏
  • 举报
回复
处理WM_NCHITTEST就行了,处理MOVE,MOVING好像不行,多谢各位
kugou123 2006-05-18
  • 打赏
  • 举报
回复
UINT CNoMoveDlg::OnNcHitTest(CPoint point)
{
return HTNOWHERE;
}
samsun2000 2006-05-18
  • 打赏
  • 举报
回复
WM_MOVE && WM_MOVING && WM_NCHITTEST ???

还是只处理WM_NCHITTEST就行了?

15,979

社区成员

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

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