拖动Dialog是能随鼠标移动怎么实现?
也就是,用鼠标按在在Dialog上任意一点不放开,然后拖动整个Dialog,是怎样实现的?
也就是,用鼠标按在在Dialog上任意一点不放开,然后拖动整个Dialog,是怎样实现的?
解决方案 »
- word如何设置行间距
- web 登陆流程
- 问个很菜的问题:VC++工程中最后一项Globas是作什么用的?就是下面有个App全局变量!
- 有一个没有源代码的VC程序 换服务器后突然不能运行
- VC++问题,请高手指点,我在Word文档中,加入自己写的Activex控件,我现在想当鼠标移动到该控件上就出现一个提示框,请问该如何实现,
- win2000下如何查看GDI资源?
- 简单的映射问题?
- 串口通讯问题
- 急,关于WTL
- win7,VS2013写的程序,在win10中无法启动的问题
- ado中怎么可以判断时间?
- 追加100分!!!!http://www.csdn.net/expert/topic/917/917061.xml?temp=7.278079E-02
move中movewindow
SendMessage(WM_NCLBUTTONDOWN,HTCAPTION,MAKELPARAM(point.x,point.y));
void CAa2Dlg::OnLButtonDown(UINT nFlags, CPoint point)
{
// TODO: Add your message handler code here and/or call default
CDialog::OnLButtonDown(nFlags, point);
PostMessage (WM_NCLBUTTONDOWN, HTCAPTION, MAKELPARAM(point.x,point.y)); //加入
}
{
// TODO: Add your message handler code here and/or call
PostMessage(WM_NCLBUTTONDOWN,HTCAPTION,MAKELPARAM(point.x,point.y));
CDialog::OnLButtonDown(nFlags, point);
}