
UI
文章平均质量分 54
小大小丑
小丑
展开
-
QQ2009 界面技术(DirectUI)
QQ2009 界面技术(DirectUI)转载 2010-08-05 17:21:00 · 1662 阅读 · 0 评论 -
去掉SDI工程中CView的白色边框
场景: 例如你需要CView融入你的UI界面, 你会发现除了OnPaint或者OnDraw绘制之外, CView的边框也需要处理.方法一.需要分别在CMainFrame和CView的派生类的OnCreate方法中添加以下语句: ModifyStyleEx(WS_EX_CLIENTEDGE, 0, SWP_FRAMECHANGED); 如果使用ModifyStyleE原创 2015-12-08 15:21:56 · 1666 阅读 · 0 评论 -
自绘编辑框CEdit(继承CEdit方式)
对于自定义控件, 我们可以这样理解: 我们要处理控件的行为和显示. 我这里的需求只需要自定义编辑框的显示即可, 行为则使用默认即可. 通过重载CEdit就可以实现.1. 主要实现内容显示主要有: 边框, 背景, 文字颜色, 禁用态的各种颜色.2. 边框边框可以通过重载OnNCPaint实现. 例如:void CMyEdit::OnNcpaint(){ C原创 2015-12-09 17:11:00 · 6623 阅读 · 1 评论 -
鼠标双击变单击
在自绘MFC控件时, 一般就是继承控件类, 然后重载自绘函数.在自绘按钮CButton时, 鼠标双击"自绘按钮", 按钮时没有响应的.但是双击MFC默认的按钮, 无论双击的速度多快, 都有响应的. 解决方法重载如下函数, 加上如下代码LRESULT CXXXXButton::DefWindowProc(UINT message, WPARAM wParam, LPARAM原创 2013-06-20 09:36:03 · 1474 阅读 · 0 评论 -
DirectUI和无窗口用户界面
DirectUI和无窗口用户界面转载 2010-08-05 17:19:00 · 2023 阅读 · 0 评论 -
DirectUI 界面技术—–DirectUI Window as in XP system folders
DirectUI 界面技术—–DirectUI Window as in XP system folders转载 2010-08-05 17:12:00 · 1602 阅读 · 0 评论 -
一些界面库
一些界面库原创 2010-08-05 16:53:00 · 1025 阅读 · 1 评论 -
DirectUI -从配置中动态产生界面
DirectUI -从配置中动态产生界面转载 2010-08-05 16:29:00 · 1506 阅读 · 0 评论 -
DirectUI界面技术
DirectUI界面技术转载 2010-08-05 17:42:00 · 1193 阅读 · 0 评论 -
如何修改程序标题, 菜单的字体
场景:Win7简体中文 + VC2008 sp1下编写的SDI程序, 在程序运行时控件的默认字体是"MS Shell Dlg", 但是标题和菜单的字体却是"宋体".需要为SDI程序实现多语言(中文, 英语, 俄语, 阿拉伯语, 蒙古语等).问题: Win7简体中文下, 中文, 英文都很正常显示, 但俄语, 在控件上就可以正常显示, 而在标题, 菜单, 状态栏上显示就不正常了原创 2015-12-08 17:18:32 · 3100 阅读 · 0 评论