碰到的问题
ssslpk
这个作者很懒,什么都没留下…
展开
-
VC2008 ERROR C101008A解决方案
在MFC中使用多字节字符集而不用Unicode时,有时会出现如下的错误:mt.exe : general error c101008a: Failed to save the updated manifest to the file ".\Debug\Draw.exe.embed.manifest". Bpcn解决方法:一、在工程>属性->配制属性->清单工具->命令行原创 2013-10-15 15:16:30 · 668 阅读 · 0 评论 -
解决C++中DrawItem()函数不被调用的问题
当在自绘一个控件时,比如自绘一个CMyButton的时候,在DrawItem()中改变了button的颜色,但是在程序执行时,DrawItem()函数并没有被执行,原因在于按钮的类型并不是BS_OWNERDRAW,所以我们需要把它改为“所有者绘制”。解决方法:可以重载一个PreSubclassWindow()函数,在该函数中调用ModifyStyle()函数来设置类型,比如:原创 2013-10-15 15:18:55 · 5162 阅读 · 0 评论 -
MFC中LoadImage()函数返回空值
在使用LoadImage()函数来加载图片时,有时会返回一个空值。解决方法:在使用多字节字符集环境下,使用如下代码: if( !f.Open(_TEXT("banana.bmp"), CFile::modeRead, &e )) { hbitmap = (HBITMAP)LoadImage(NULL,_TEXT("banana.bmp"),IMAGE_BITMAP,0原创 2013-10-16 10:44:44 · 3372 阅读 · 0 评论