
CBitmap bitmapbitmap.LoadBitmap(IDB_begin1)//参数为你图的ID
CreateCaret(&bitmap)如果是要绘图的话
begin1.CreateCompatibleDC(pDC)
pDC->BitBlt(400,10,196,80,&begin1,0,0,SRCCOPY)
函数可以去查MSDN
看了你的代码,写的太混乱了。你分割四个视图,视图用的是gui(CFormView),而你的对话框按钮消息却指向了一个对话框 guilv(CDialog),这样当然不行了。
修改MFC应用程序图标修改后运行时候图标变动,但是.exe文件没变。原因是Windows有图标缓存,所以默认还是显示那个旧的图标。
解决方式为删除图标缓存数据库,Win7下路径如下:
C:\Users\XXX\AppData\Local\ IconCache.d
(备注:AppData要在“组织”-》文件夹选项中显示系统文件夹才可以看到)
删除后便可看到图标的变化了。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)