2013年12月20日

MFC 无边框窗体实现用鼠标拖动窗体边缘实现窗体大小变化

摘要: 无边框窗体如何实现用鼠标拖动窗体边缘实现窗体大小变动呢?下面介绍一种方法,通过以下几个步骤即可实现: 1.实现WM_NCHITTEST消息,实现四条边框的模拟 2.实现WM_NCLBUTTONDOWN,发送窗体拖曳变化的消息 具体阐述如下: 1.实现WM_NCHITTEST消息,实现四条边框的模拟 阅读全文

posted @ 2013-12-20 14:18 梦琪小生 阅读(1617) 评论(0) 推荐(0)

【转】MFC 无边框窗口的拖动

摘要: MFC中无边框窗口的拖动 void CXXXXDialog::OnLButtonDown(UINT nFlags, CPoint point) { PostMessage(WM_NCLBUTTONDOWN, HTCAPTION, MAKELPARAM(point.x, point.y)); } 要记 阅读全文

posted @ 2013-12-20 10:24 梦琪小生 阅读(966) 评论(0) 推荐(1)

MFC 窗体样式修改

摘要: 窗体创建之后,如何设置窗体的样式呢? 一般情况下使用GetWindowLongW与SetWindowLongW即可实现窗体样式的修改或者使用ModifyStyle。 关于MFC存在GetWindowLongW和GetWindowLongA使用哪一个,可以通过 IsWindowUnicode(this 阅读全文

posted @ 2013-12-20 09:27 梦琪小生 阅读(5007) 评论(0) 推荐(0)

导航