c++ - WinApi 颜色列表框
问题描述
我正在尝试修改Listbox
. 我用WinApi C++
在Visual Studio 2017
. 为了创建我的listbox
,我编写了该代码:
hListbox = CreateWindowW(L"Listbox", L"My Listbox", WS_CHILD | WS_VISIBLE | WS_VSCROLL | WS_HSCROLL | WS_TABSTOP | WS_BORDER | LBS_EXTENDEDSEL, 100, 60, 300, 2400, hWnd, NULL, NULL, NULL);
添加项目:
SendMessage(hListbox, LB_ADDSTRING, NULL, (LPARAM)Text); (...)
是否可以在不更改对象类型的情况下更改文本或背景的颜色?或者有没有其他简单的方法来创建一个listbox
有颜色的项目?
解决方案
推荐阅读
- django - 我可以指定石墨烯对象类型作为石墨烯突变的参数吗?
- react-native - 在 React Native 中的 MaterialTopTabNavigator 上动态切换 swipeEnabled
- python - 使用 Pandas 解析数据文件,其中标题可能会更改位置
- r - 在 R 中显示卡方值的等高线
- php - mysql | 按时间排序
- java - 读取缺少列的 CSV 的 Spark 数据集
- vba - 如何在编辑 MSAccess 表单文本框时获取“值”属性?
- sql - 在存储过程中查找和使用值
- android - Android以编程方式更改按钮的背景
- react-router - 如何在 React Router v5 中保留重定向查询参数