将edit ctrL弄的像个dos
2024-10-10 02:58:29
case WM_CTLCOLOREDIT:
{
HWND hShellText = GetDlgItem(hDlg,IDC_TXT_SHELL);
if (hShellText == (HWND)lParam)
{
HDC hdc = (HDC)wParam;
SetTextColor(hdc,RGB(,,));
SetBkColor(hdc,RGB(,,)); }
return(INT_PTR) GetSysColorBrush(COLOR_BACKGROUND);
}
break;
响应以上消息,就可以得到 黑底 绿字的像个dos窗口的editctrl了,字体还不太像,下面在设置下字体
static HFONT hFont = CreateFont(, // nHeight
, // nWidth
, // nEscapement
, // nOrientation
FW_MEDIUM, // nWeight
false, // bItalic
FALSE, // bUnderline
, // cStrikeOut
DEFAULT_CHARSET, // nCharSet
OUT_DEFAULT_PRECIS, // nOutPrecision
CLIP_DEFAULT_PRECIS, // nClipPrecision
DEFAULT_QUALITY, // nQuality
DEFAULT_PITCH | FF_SWISS,
_T("Courier") //Terminal Courier // nPitchAndFamily
);
HWND hShellText = GetDlgItem(hwnd,IDC_TXT_SHELL);
SendMessage(hShellText,WM_SETFONT,(WPARAM)hFont,true);
这样就像多了
最新文章
- windows pip安装 更新
- Docker学习<;一>;--初体验Windows环境下安装
- .NET面试题解析(00)-开篇来谈谈面试 &; 系列文章索引
- python面试大全
- tomcat启动异常(严重: Dispatcher initialization failed Unable to load configuration. - [unknown location] )
- windows主机开启openssl的方法
- javaWeb项目中web.xml的xsd( XML Schemas Definition)文件
- java写入文件的几种方法小结
- 聊聊 iOS 开发中的协议
- 记录利用ettercap进行简单的arp欺骗和mitm攻击过程
- selenium webdriver python 环境搭建
- shell重定向
- 130825组队赛-Regionals 2012, North America - East Central NA
- Java进阶(三)Java安全通信:HTTPS与SSL
- kbmmemtable sorton 报错 : List index out of bounds
- Zookeeper原理、安装、基本使用和API
- 课程存储校对:程序设计思想、源程序代码、运行结果截图,以及开发过程中的项目计划日志、时间记录日志、缺陷记录日志(PSP0级记录)。
- SQLite三种JDBC驱动的区别
- Object-C-Foundation-NSNuber
- 【RF库Collections测试】Get Dictionary Values