Visual c++ visualc&x2B+;2008 Express,列表框:访问项目

Visual c++ visualc&x2B+;2008 Express,列表框:访问项目,visual-c++,listbox,listboxitems,Visual C++,Listbox,Listboxitems,我正在使用VC++2008 Express,我希望能够访问列表框中的项目,以便通过代码操纵各种项目的光学方面 首先,我写道: listBox1->AllowSelection = true; 编译器没有接受这一点 错误C2039:“集”:不是“系统::Windows::窗体::列表框::AllowSelection”的成员 这是评论 我该怎么办 要解决这个bug,如何才能按顺序访问代码选择的项目 要更改光学特性(前景色、背景色、字体 谢谢和问候 UweAllowSelection是只读属

我正在使用VC++2008 Express,我希望能够访问列表框中的项目,以便通过代码操纵各种项目的光学方面

首先,我写道:

listBox1->AllowSelection = true;
编译器没有接受这一点

错误C2039:“集”:不是“系统::Windows::窗体::列表框::AllowSelection”的成员

这是评论

我该怎么办

要解决这个bug,如何才能按顺序访问代码选择的项目 要更改光学特性(前景色、背景色、字体

谢谢和问候


Uwe

AllowSelection
是只读属性。改为分配给
SelectionMode
属性


如果要以不同的方式绘制每个项目,请将
DrawMode
设置为
OwnerDrawFixed
OwnerDrawVariable
,然后处理
DrawItem
事件并将其绘制到taste。如果您正在寻找的是
ListBoxItem
类,那么没有什么比它更像
ForeColor
属性的类了。

是的,不幸的是,我正在寻找的正是它。应用程序会向用户提出一些问题。最后,问题将与用户的答案一起呈现在一个全景视图中,根据这些答案和用户给出的重要性,每个项目(问题)的字体(前背颜色或正常/粗体)将发生变化。你能告诉我怎么做吗,还是使用富文本框更好?