WinApi颜色列表框

时间:2018-07-26 12:00:16

标签: c++ winapi listbox

我正在尝试修改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

0 个答案:

没有答案