MFC应用实例:[4]不可移动的窗体

 时间:2024-10-27 12:51:41

1、新建一个单文档的MFC应用,工程命名为NoMoveWin

MFC应用实例:[4]不可移动的窗体

3、在Class Info选项卡的Message filter下拉列表框中选择Windows选项。

MFC应用实例:[4]不可移动的窗体

5、在新添加的函数OnNcHitTest()中写入一下代码:UINT CMainFrame::OnNcHitTest(CPoint point){ // TODO: Add your message handler code here and/or call default // 截获鼠标事件 UINT returnValue = CFrameWnd::OnNcHitTest(point); // 判断是否在拖动窗体的工具栏 if(returnValue == HTCAPTION) { // 如果是拖动工具栏则截获后不传递消息 return FALSE; } else { // 否则直接传递消息 return returnValue; }}

MFC应用实例:[4]不可移动的窗体
  • 易语言怎么做无限弹出编辑框
  • java查数据为空的时候怎么处理
  • CentOS Linux修改或添加开机启动程序
  • 怎么防范病毒侵入电脑时关闭杀毒软件?
  • Eclipse+PyDev配置搭建Python开发环境
  • 热门搜索
    玉珠铉减肥瑜伽中文版 西樵山攻略 心跳加快是怎么回事 丹霞山旅游攻略 无锡太湖学院怎么样 红烧桂鱼的做法 跳棋攻略 新疆旅游攻略 云南游攻略 西安减肥训练营