请教各位:
我在程序中的子对话框中使用了一个CImageList,并通过Add语句对它加入动态创建的位图。但是很奇怪的一件事情发生了:当我加了3张位图以后,就不能再加了图像了。这时候不管我add多少次,调用CImageList::GetImageCount(),返回值都是3。不知道大家有没有遇到过这样的问题?如何解决?
我在程序中的子对话框中使用了一个CImageList,并通过Add语句对它加入动态创建的位图。但是很奇怪的一件事情发生了:当我加了3张位图以后,就不能再加了图像了。这时候不管我add多少次,调用CImageList::GetImageCount(),返回值都是3。不知道大家有没有遇到过这样的问题?如何解决?
解决方案 »
- 求教Com事件回调
- 100分求SSDT 如何判断调用了copyfile这个win32的api
- 怎样用VC编程向outlook2003中循环写入联系人,请高手帮忙解决,多谢!
- 求《深入浅出MFC》的源代码
- 为什么我的VC每次保存资源时就处非法操作啊?
- 创建window的用户线程,在应用程序退出的时候,没有进入ExitInstance和CWinThread继承类的析构函数,这是怎么回事,如何解决呢?
- 设置 Container属性 问题
- VC使用ADO连接数据库
- 用上网本(易PC之类)装VS2005进行开发学习
- MFC程序总是运行一段时间后自动卡死,重启。并且自动卡死重启的时间总是大约在3分钟左右
- 如何在VC或Linux下获取外网IP(本地配置,路由+PC,路由直接拨号上网)
- VS 2005 属性窗口下面的说明怎么没有了?
工作正常
建议LZ 看看 ADD是否调用成功
CImageList::Addint Add( CBitmap* pbmImage, CBitmap* pbmMask );
int Add( CBitmap* pbmImage, COLORREF crMask );
int Add( HICON hIcon );返回值:
如果成功,则为第一个新图象的基于零的索引,否则为-1。