ATL中修改文本控件的文本颜色
来源:互联网 发布:述茫的爱爱上你我傻乎 编辑:程序博客网 时间:2024/04/29 13:09
1、添加以下宏,处理WM_CTLCOLOR*消息
MESSAGE_HANDLER(WM_CTLCOLOR*, OnCtlColor)
2、在OnCtlColor中:
LRESULT CAboutDlg::OnCtlColor(UINT /*uMsg*/, WPARAM wParam, LPARAM lParam, BOOL& bHandled)
{
CWindow wndText1 = GetDlgItem(IDC_TEXT1);
HDC hdc = (HDC)wParam;
if ( (HWND)lParam == wndText1 .m_hWnd )
{
::SetTextColor(hdc, RGB(255, 0, 0));
::SetBkColor(hdc, ::GetSysColor(CTLCOLOR_DLG));
// 返回一个画刷告知该消息已处理,不用执行默认动作了
return (LRESULT)::GetSysColorBrush(CTLCOLOR_DLG);
}
return 0;
}
- ATL中修改文本控件的文本颜色
- MFC中修改静态文本控件的颜色和大小
- VC中修改STATIC的文本颜色
- VC中控件字体与文本颜色的设置
- VC中控件字体与文本颜色的设置
- 关于对话框中static文本控件的颜色问题
- VC中控件字体与文本颜色的设置
- python修改文本颜色
- AlertDialog 修改文本内容的颜色
- 修改textField默认值的文本颜色
- MFC中通过SendMessage修改Edit控件的文本
- 修改文本时间控件
- VC改变控件的背景颜色 字体 文本颜色
- VC改变控件的背景颜色 字体 文本颜色
- MFC中设置文本的颜色
- 改变文本中关键字的颜色
- 文本域与input窗口中 修改placeHolder 颜色
- VC MFC中修改STATIC的文本颜色和文本字体等
- 天行健,君子以自强不息;地势坤,君子以厚德载物
- VC中GlobalAlloc,GlobalLock,GlobalUnlock的使用及其说明
- 现实世界的Windows Azure: 与IMPACTA总裁,Kevin Lam的访谈
- 病毒的常识@@@@@@@@
- 图书馆管理系统简介
- ATL中修改文本控件的文本颜色
- 利用VS2005进行dump文件调试
- oracle xml数据类型常见操作
- Oracle学习笔记——PL/SQL编程基础
- 恢复IE为默认下载工具
- 微软计划改进IE浏览器隐私功能
- 联想网御管理层1500万完成MBO
- JS响应键盘操作(支持firefox)
- Oracle学习笔记——Oracle高级