- 20
- 0
- 约4.24千字
- 约 7页
- 2017-12-12 发布于河南
- 举报
MFC无标题栏对话框美化
无标题栏和边框的对话框Border 属性改为 NoneTitle bar属性改为 False对话框添加OnInitDialog函数OnInitDialog 在vs2010中实现为虚函数, 所以在“项目”- “类向导”- “虚函数”-找到对应虚函数添加即可,就这么简单。移动无标题栏的对话框拖动无标题窗口时,欺骗WINDOW在鼠标点下是像WINDOW发送一个鼠标选中WINDOW标题栏的消息!添加鼠标左键消息。void CMyPlayerDlg::OnLButtonDown(UINT nFlags, CPoint point){ // TODO: Add your message handler code here and/or call default //使窗口可以拖动 PostMessage(WM_NCLBUTTONDOWN,HTCAPTION,MAKELPARAM (point.x, point.y)); CDialog::OnLButtonDown(nFlags, point);}在OnLButtonDown的鼠标响应消息添加红色部分代码!WM_NCLBUTTONDOWN鼠标选中非客户区域(标题栏)HTCAPTION鼠标选中了标题栏MAKELPARAM (point.x, point.y))返回一个LPARAM的值PostMessage函数功能:该函数将一个消息放入(寄送)到与
您可能关注的文档
最近下载
- 26m跨钢筋大棚刚架结构计算书.doc VIP
- 08SG360 预应力混凝土空心方桩.pdf VIP
- 12GWh动力储能PACK生产制造项目可行性研究报告模板-备案拿地.doc
- 基于无线传感网络的刀具磨损实时监测系统通信协议及数据安全机制.pdf VIP
- 2026枣庄市财金控股集团有限公司招聘5人笔试备考题库及答案解析.docx VIP
- 上行社会比较量表.docx VIP
- 统编版(2024)新教材小学一年级道德与法治下册第二单元第5课《和大家在一起》(第1课时)精品课件.pptx VIP
- 城投公司城市更新项目手册.docx VIP
- 2025年金融风险管理师流动性风险对债券交易价格的影响分析专题试卷及解析.pdf VIP
- 2025年特许金融分析师信用衍生品定价中的跳跃扩散模型专题试卷及解析.pdf VIP
原创力文档

文档评论(0)