阅读背景:

vc6 win32 loadbitmap()定义宏遇到的问题

来源:互联网 

开始的时候遇到了这么一个问题,定义第二张位图时,就出现问题,可是我当时很郁闷,因为如果我不定义第二张图的时候一切都是正常的,但是我想再加载另一张图的时候,定义第二个就出错了,与第一个定义的都是一样的,可是为什么就是出错呢?我查看resource.h文件, 也是定义好了的.但是为什么就是出错呢?最后我发现我鼠标指着IDB_BACK然后按F12可以转到resource.h的定义宏,但是指着IDB_BITMAP1按F12就转不过去,提示宏没有定义,但是我直接打开resource.h文件看的时候,明明就是定义了的嘛.最后我试着在程序里加一句#include "resource.h",结果就正确了,啊,原来是这个问题啊,不是说把#include "resource.h"加在stdafx.h文件里,所有的函数都能找得到resource.h头文件吗?看来并不是. 开始的时候遇到了这么一个问题,定义第二张位图时,就出现问题,可是我当时很郁闷,因为如果



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: