在MFC(Microsoft Foundation Class)中,修改对话框标题通常有两种方式:静态修改和动态修改。下面我将分别介绍这两种方法。 静态修改对话框标题 静态修改对话框标题意味着在对话框创建之前,通过对话框资源的属性来设置标题。这种方法适用于在设计时就已经确定了对话框的标题。 打开对话框资源: 在Visual Studio的资源视图中...
1 VC的对话框字体设置对所有控件都有效,你不能单独地改变某个静态文本的字体。对于你的问题,需要首先用CreateFont来建立一个字体对象,然后调用控件的SetFont,就可以了。 例子: 1、改静态文体的ID,如:IDC_STATIC1 2、添加一个Edit控件,建立一个关联的控件m_editControl。 3、在OnIn...
有一种替代方案,不知道适合你的需求不,首先,你将标题栏截图下来进行处理,然后将对话框设置为无标题栏的,然后你将处理过的标题栏图片在对话框上置顶。
重载三个函数:WM_NCPAINT,WM_ACTIVATE,WM_NCACTIVATE