哎,都是ModifyStyle ModifyStyleEx的事情。看msdn再自己试试不就得了
解决方案 »
- 如何获取本地IP地址?
- 请教个问题,如果我想WIN32的形式来做一个项目,但又想用到MFC的类。。。
- 请教一下vc2005工程的设置问题。
- 如何将char *转化成wchar *?
- 谁能大致说说OpenGL中的blending的作用机理和实现方法?
- 转贴:VChelp上的一篇好文章,很有共鸣,希望对大家有益!
- 如何改写系统时间?使用哪个函数比较好?
- 什么控件可以完成象sql Server 中向表中输入数据一样的功能,
- 强烈建议、强烈建议管理员开新的论坛板块-----业务指南,包括电信业务、银行业务、政府办公业务、企业ERP业务等等。同意者请跟贴!
- 如何让EDIT控件里面输入的值传给与之对应的数据成员啊?
- 请问,为什么键盘钩子过程处理后,原来的消息却还可以继续
- test
2.
UINT Dialog::OnNcHitTest(CPoint point)
{
return HTCAPTION; // enable drag the window from any point
}
第二种方案能否说的详细一些?????/谢谢.....
让该对话框响应左键按下消息:
void CXXXXDlg::OnLButtonDown(UINT nFlags, CPoint point)
{
CDialog::OnLButtonDown(nFlags, point);
//添加下面一句就可以了。
PostMessage( WM_NCLBUTTONDOWN, HTCAPTION, MAKELPARAM( point.x, point.y));
}
请问怎样实现.......另外我用WS_THICKFRAME可以实现用鼠标改变大小,但拖拉总是不够及时,比如我把鼠标放在对话框右边界,拖拉一段距离后放开鼠标,如果我的鼠标往左移,移到对话框中心,即鼠标还在对话框范围之内,这个时候鼠标的形状没有发生改变......还是保持在右边界时的形状..
如果每次拖动放开鼠标以后,我把鼠标移出对话框范围之外,鼠标才会马上刷新....
请问到底是怎么会事..谢谢.......