20个红绿灯按条件分别控制显示?????(在线等1小时)

ggcua 2002-07-31 12:55:23
20各红绿灯按条件分别控制显示
如何实现
为了真实,使用已经做好的红绿灯图片,有立体感
是否可以动态加载LoadIcon??
...全文
7 点赞 收藏 6
写回复
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
wuxuan 2002-07-31
楼上的朋友的方法不错.
回复
99263 2002-07-31
UP,你能不能把你做的图标给我看看:Golis@sina.com
回复
winco 2002-07-31
study!
回复
wanglei888 2002-07-31
m_ImageList.Create(32,32,ILC_COLOR16,6,20);
m_ImageList.SetBkColor(RGB(255,255,255));

m_nIconOpen = m_ImageList.Add(AfxGetApp()->LoadIcon(IDI_ICONOPEN));
m_nIconClose = m_ImageList.Add(AfxGetApp()->LoadIcon(IDI_ICONCLOSE));
m_nIconFlash1 = m_ImageList.Add(AfxGetApp()->LoadIcon(IDI_ICONFLASH1));
m_nIconFlash2 = m_ImageList.Add(AfxGetApp()->LoadIcon(IDI_ICONFLASH2));
m_nIconTeling = m_ImageList.Add(AfxGetApp()->LoadIcon(IDI_ICONTELING));

m_pDTermList->SetImageList(&m_ImageList,LVSIL_NORMAL);

这是我程序中的一段代码,m_ImageList是一个CImageList对象,m_pDTermList是一个CListCtrl*对象,IDI_ICON*是每个ICON的资源编号,m_nIcon*是使用m_pDTermList->SetItem()是使用的图象索引。

我在另外一个线程中设置这个ListCtrl的item应该显示的Icon。
回复
ggcua 2002-07-31
能给点源代码看看??
回复
wanglei888 2002-07-31
使用一个CImageList对象保存你的红绿灯图象,记住每个的索引,然后就可以任意画了。
回复
发动态
发帖子
VC/MFC
创建于2007-09-28

1.5w+

社区成员

VC/MFC相关问题讨论
申请成为版主
社区公告
暂无公告