我有一个树视图中,用户必须能够点击一些项目上,禁用/启用一个SDI应用程序。我想更改的图标,当这一切发生的时候。我有一个位图包含多个16x16的图像,可用于不同的状态引用。
在CMyView::PreCreateWindow(CREATESTRUCT& cs)
{
m_bitmapState.LoadBitmap(IDB_STATE);//this is a member of type CBitMap
//a member of type CImageList
m_stateImageList.Create(IDB_STATE, 16, 2, RGB (255, 255, 255));
......
}
{C}
我已经尝试了各种东西,得到不同的bitmas显示,但没有任何工程
例如
{体C3} tree.SetItemImage(hti, 0, TVIS_STATEIMAGEMASK);
但没有作品 - 请能有人告诉我,我做错了
。
我没有得到复选框的工作与自己的形象,通过设置TVS_CHECKBOXES标志,但我不希望每一个树视图项中显示的状态 - 有没有办法做到这一点,但没有表现出每一个树视图项目
任何得到这个我有点很多很多的感谢。