mfc无标题对话框的移动方法
2012-08-29 22:43
295 查看
网上找的方法、还听好用的。
头文件:
添加私有函数: afx_msg void OnLButtonDown(UINT nFlags, CPoint point); //定义函数体
源文件:
1. 消息映射:
BEGIN_MESSAGE_MAP(CImageDlg, CDialog) 和 END_MESSAGE_MAP() 中间添加如下消息 ON_WM_LBUTTONDOWN() //鼠标按下消息
2. 函数体:
void CTestDlg::OnLButtonDown(UINT nFlags, CPoint point) { PostMessage(WM_NCLBUTTONDOWN,HTCAPTION,MAKELPARAM(point.x, point.y)); //向系统发送HTCAPTION消息,让系统以为鼠标点在标题栏上 CDialog::OnLButtonDown(nFlags, point); }
相关文章推荐
- MFC无标题栏对话框移动的处理方法
- MFC无标题栏对话框移动的处理方法
- VC++无标题窗口以及控件拖动的方法,MFC中的对话框怎么拖动不了
- MFC 移动无标题对话框
- MFC 移动无标题对话框
- MFC中设置对话框颜色、添加背景图片、添加音乐的方法
- 两种方法实现MFC 对话框最大化时控件也随比例最大化或者还原
- 两种方法点击客户区,移动对话框
- MFC对话框中处理Enter或Esc按键事件方法
- MFC对话框list control 初始化方法
- C# 系统应用之无标题窗体移动的两种方法
- 不用splitter控件 简单实现对mfc对话框的分割的方法
- 如何修改MFC对话框的窗口标题
- VC 无标题栏对话框移动
- MFC无标题栏窗口的移动
- MFC 无标题对话框的拖动
- MFC实现无标题栏的相对完美简易的方法
- MFC中修改默认启动对话框方法
- 关于WM_NCHITTEST消息(移动无标题对话框多个)
- 修改MFC主窗口界面标题和图标的方法