- 浏览: 195754 次
- 性别:
- 来自: 成都
文章分类
- 全部博客 (231)
- C++学习 (41)
- vc学习 (25)
- vc异常 (4)
- Flex (2)
- Ext (0)
- java学习笔记 (15)
- mysql学习笔记 (1)
- ibatis学习笔记 (7)
- struts1学习笔记 (1)
- hibernate学习笔记 (3)
- javascript学习笔记 (8)
- eclipse快捷键 (2)
- 英语学习 (1)
- cmd (1)
- eclipse 配置 (2)
- 其他 (4)
- JAVASE (34)
- firefox (1)
- linux (8)
- Apache (6)
- cms (22)
- jsuc (10)
- html (3)
- css (1)
- 作图 (2)
- vs2012 (2)
- 编码转换 (12)
- work_unicode (1)
- work_webbrowser (1)
- work_trade_quotes_login (1)
- c#学习 (38)
- wpf学习 (31)
- wpf快速学习 (1)
- VB学习 (1)
- NSIS (4)
- log4cpp (3)
- 学习web (1)
- 经验 (1)
- c_汇编 (1)
最新评论
win32 edit control字体颜色
注意:
1)改颜色时要在消息处理中,在别的地方无效
2)OPAQUE和TRANSPARENT的区别,(TRANSPARENT时感觉毛毛的,是否我的代码有问题)
3)必须返回一个画刷
INT_PTR CALLBACK MainUI::MainUIProc(HWND hDlg, UINT message, WPARAM wParam, LPARAM lParam) { MainUI* pMainUI = (MainUI*)GetWindowLongPtr(hDlg, GWLP_USERDATA); switch (message) { case WM_CTLCOLOREDIT: { if ((HWND)lParam == GetDlgItem(pMainUI->GetHWND(),IDC_EDIT_TRADE_MSG)&&pMainUI->bTradeError) { SetTextColor((HDC)wParam,RGB(255,0,0)); SetBkMode((HDC)wParam, OPAQUE); return (INT_PTR)GetStockObject(NULL_BRUSH); } else if ((HWND)lParam == GetDlgItem(pMainUI->GetHWND(),IDC_EDIT_QUOTE_MSG)&& pMainUI->bQuotesError) { SetTextColor((HDC)wParam,RGB(255,0,0)); SetBkMode((HDC)wParam, OPAQUE); // //SetBkMode((HDC)wParam, TRANSPARENT); //文字的背景透明 //return (INT_PTR)CreateSolidBrush(RGB(0xee,0xee,0xc4)); return (INT_PTR)GetStockObject(NULL_BRUSH); } return NULL; } }
注意:
1)改颜色时要在消息处理中,在别的地方无效
2)OPAQUE和TRANSPARENT的区别,(TRANSPARENT时感觉毛毛的,是否我的代码有问题)
3)必须返回一个画刷
发表评论
-
manifest
2015-06-08 17:57 1807我遇到的问题: 将 Upload.exe Upload.exe ... -
log4CPP多线程支持的缺角(一)(转)
2015-06-01 10:59 968log4CPP多线程支持的缺角 ... -
minizip压缩文件夹(转)
2015-06-01 10:26 2169#include <atlconv.h> / ... -
文件大小(转)
2015-06-01 10:08 465方法一: WIN32_FIND_DATA fi ... -
log4cpp环境变量
2015-05-13 15:32 646log4cplus.appender.DEBUG_MSG.Fi ... -
linux设置环境变量putenv() setenv() getenv()(转)
2015-05-13 15:28 1145linux设置环境变量putenv() setenv() ge ... -
VC学习:log4cpp
2015-05-12 15:37 763基于LGPL开源项目 Log4cpp ... -
VC异常:File:write.c Line:67
2015-05-12 15:29 713VC异常:File:write.c Line:67 路径没找 ... -
C++异常:rethrow【转】
2015-05-08 15:20 391C++异常rethrow【转】 http://se.csai. ... -
VC异常:Free Heap block xxxxxxxx modified at xxxxxxxx after it was freed(转)
2015-05-08 15:18 1056Free Heap block xxxxxxxx modifi ... -
VC异常:Free Heap block XXXXXX modified at XXXXXX after it was freed(转)
2015-05-07 15:41 2948Free Heap block XXXXXX modified ... -
VC中关于 0xcccccccc、0xcdcdcdcd和 0xfeeefeee 异常值说明
2015-05-07 15:14 1077VC中关于 0xcccccccc、0xcdcdcdcd和 0x ... -
析构函数后,还可以调用函数成员
2015-05-07 15:13 849析构函数后,还可以调用函数成员 类的所有的函数成员的是编译时期 ... -
[size=medium] c,c#判断socket是否断开[/size]
2015-03-17 13:28 1072c,c#判断socke ... -
时间转换
2015-01-08 11:55 456时间转换 public static long DateT ... -
C++ localtime函数需要注意的地方
2015-01-08 11:42 981time_t tLast = pLastFQKLineIt ... -
TerminateThread
2014-11-13 14:04 652TerminateThread. 如线程内部不涉及空间开辟, ... -
VC退出线程的方法(转载)
2014-10-23 17:39 669VC退出线程的方法 标题很简单,但是要讨论的地方不少; ... -
创建文件夹CreateDirectoryA(file, 0);
2014-10-23 17:19 1469创建文件夹CreateDirectoryA(file, 0) ... -
heap corruption detected错误解决方法调试方法以及内存管理相关(转载)
2014-10-23 16:57 1070heap corruption detected错误解决方法调 ...
相关推荐
编辑控制函数(Edit Control) 编辑控制是一个矩形窗口,通常用在对话框中,用户可通过键盘向编辑控制中输入和编辑文本。系统对Unicode文本(字符采用双字节编码)和ANSI(字符采用单字节编码)文本都支持。 图标...
2.8 编辑控制函数(Edit Control)………………………………………………………54 2.9 图标函数(Icon)………………………………………………………………………54 2.10 键盘加速器函数(Keyboard Accelerator...
ROTFONT.zip 用于在窗口中显示任意角度文字的控件(5KB)<END><br>99,TRAYICON.zip 用于在WIN95的状态栏中显示程序的运行状态(32KB)<END><br>100,GIF_OCX.zip 包括agif11、agif11a、agif11b、anigif四个32位...
add3dtext.zip Placing a 3D Logo Text In the PropertySheet Button Area 附加功能是控制PropertySheet区域特别是按纽部分的颜色(37KB)<END><br>10,proppage.zip Modifying Property Sheet Templates on ...
第一章 Win32 API概论…………………………………………………………………………1 1.1 为什么使用Win32 API …………………………………………………………………1 1.2 Win32 API简介 ……………………………………...
第一章 Win32 API概论…………………………………………………………………………1 1.1 为什么使用Win32 API …………………………………………………………………1 1.2 Win32 API简介 ………………………………...
o034_rotfont.zip 用VB实现字体的旋转 622,o033_998162026.zip 制作安装程序常用的模块(2KB) 623,o032_play024.zip 对电子爱好者是一个不错的选择(7KB) 624,o031_Play39.zip 时间、空间大小等...
8.3 输出文字与字体格式 397 8.3.1 输出固定文字 397 8.3.2 设定输出字体的格式 398 8.3.3 字符输入 399 8.4 输出彩色文字与变色文字 404 8.4.1 DrawText()函数和字符串资源 404 8.4.2 定时器和变色文字 408 8.5 小...
32.zip Splash screen with text on it that uses its own thread 通过自己的线程在Splash对话框中显示文字(136KB)<END><br>33,33.zip Creating an expanding dialog 创建一个可扩展的对话框(15KB)<END>...
窗口可以是任何类型的屏幕对象,因为Win32能够维护大多数可 视对象的句柄(窗口、对话框、按钮、编辑框等)。message 用于区别其他消息的常量值,这些常量可以是Windows单元中预定义的常量,也 可以是自定义的常量。...
o034_rotfont.zip 用VB实现字体的旋转 622,o033_998162026.zip 制作安装程序常用的模块(2KB) 623,o032_play024.zip 对电子爱好者是一个不错的选择(7KB) 624,o031_Play39.zip 时间、空间大小等...
o034_rotfont.zip 用VB实现字体的旋转 622,o033_998162026.zip 制作安装程序常用的模块(2KB) 623,o032_play024.zip 对电子爱好者是一个不错的选择(7KB) 624,o031_Play39.zip 时间、空间大小等...
o034_rotfont.zip 用VB实现字体的旋转 622,o033_998162026.zip 制作安装程序常用的模块(2KB) 623,o032_play024.zip 对电子爱好者是一个不错的选择(7KB) 624,o031_Play39.zip 时间、空间大小等...
win32下实现视频播放。 C视频源代码 视频教程步骤源码 DDraw DirectX 实例 DES加密算法源代码 如题。 Detected memory leaks 检查内存泄漏源码 DigiStatic_src 自绘CStatic实现数字效果。 DirectShow开发指南...
和前面第一步中的方法基本一样,不过这里我们需要用到unix中的find等命令来查找当前目录下的C和C++文件,然后再将它们送给lint程序处理,所以得先从http://www.weihenstephan.de/~syring/win32/UnxUtils.zip下载...