2006年6月26日

如何为对话框中的控件提供提示信息?

摘要: [问题提出]当用户不知道你的按钮的具体功能时,工具条提示是一个不错的方法.[解决方法]提示功能是由MFC类库中的CToolTipCtrl来实现的.[实现程序]假设你有了名为My的对话框的工程.首先建立一个Button,方法:在ResourceView中双击Dialog,添加Button采用默认值:IDC_BUTTON1.实现PreTranslateMessage消息的相应函数.class CMyD... 阅读全文

posted @ 2006-06-26 23:32 路吾 阅读(320) 评论(0) 推荐(0)

如何改变对话框内控件的字体?

摘要: [问题提出]你有没有感到Edit,Static....控件的字体太单调,没什么新新样?下面的内容,给你一个解答.[解决方法]简单的步骤:在Windows中,每个窗体都有自己的字体.要改变其字体首先要CFont::CreateFont创建一个字体,然后用CWnd::SetFont选择此字体,赋给控件.但很多人可能会因为CreateFont的参数之多,望而却步.下面我介绍一下参数.函数原型:BOOL ... 阅读全文

posted @ 2006-06-26 23:29 路吾 阅读(557) 评论(0) 推荐(0)

如何改变控件内的字体颜色?

摘要: 在MFC类库提供了CWnd::OnCtlColor函数,在工作框架的子窗口被重画时将调用该成员函数.因此可以重载WM_CTLCOLOR消息的响应函数.此函数的原型:afx_msg HBRUSH OnCtlColor(CDC *pDC,CWnd *pWnd,UINT nCtlColor);参数nCtlColor用于指定控件的类型,可以是:.CTLCOLOR_BTN 按钮控件.CTLCOLOR_DLG... 阅读全文

posted @ 2006-06-26 23:28 路吾 阅读(888) 评论(0) 推荐(0)

如何让我的对话框居中显示?

摘要: CenterWindow(); 阅读全文

posted @ 2006-06-26 23:24 路吾 阅读(364) 评论(0) 推荐(0)

VC中如何使某一窗口始终居于其它窗口前面?

摘要: 在OnInitDialog()SetWindowPos(&wndTopMost,0,0,0,0,SWP_NOMOVE|SWP_NOSIZE); 阅读全文

posted @ 2006-06-26 23:23 路吾 阅读(612) 评论(0) 推荐(0)

为基于MFC的对话框添加ToolTip的简单方法

摘要: 此方法适用于MFC派生类,在基于对话框的类中测试通过。具体步骤如下:1、选择“Project”菜单,然后“Set Active Project” 。2、选择“Project”菜单 -->“Add to Project” -->“Components and Controls... 阅读全文

posted @ 2006-06-26 23:20 路吾 阅读(1156) 评论(0) 推荐(0)

导航