VC 无标题栏对话框移动(在OnLButtonDown里再次发送消息)

Posted 朝闻道

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了VC 无标题栏对话框移动(在OnLButtonDown里再次发送消息)相关的知识,希望对你有一定的参考价值。

操作系统:Windows 7
软件环境:Visual C++ 2008 SP1
本次目的:实现无框移动

      所谓的无标题栏对话框,是基于对话框的工程,对话框属性Border设置为None,对话框如下所示:

技术分享

为对话框添加左键点击事件,代码如下:

 

[cpp] view plain copy
 
  1. void CPlayerDlg::OnLButtonDown(UINT nFlags, CPoint point)  
  2. {  
  3.     // TODO: 在此添加消息处理程序代码和/或调用默认值  
  4.     SendMessage(WM_SYSCOMMAND,0xF012,0);  
  5.     CDialog::OnLButtonDown(nFlags, point);  
  6. }  

 

完成后,就可以拉动对话框移动。

http://blog.csdn.net/akof1314/article/details/4887773

以上是关于VC 无标题栏对话框移动(在OnLButtonDown里再次发送消息)的主要内容,如果未能解决你的问题,请参考以下文章

C#移动无边框的窗体怎么写。

VC对话框上添加状态栏

VC/MFC 无边框鼠标拉伸改变窗口大小

VC++移动无边框表格

VB如何用CreateWindowEx 创建无标题栏无边框窗体?

VC MFC 框架中 添加按钮控件