先定义一了个空的宏#define CLASSEXPORT然后在声名一个类的时候这样用:class CLASSEXPORT A : public B这个宏是起什么作用的??具体是什么意思啊?
恳请高手指教啊!
恳请高手指教啊!
解决方案 »
- 请问list控件如何改变选中的行
- 关于Directshow轮换播放不同视频文件内存泄漏问题
- 在OnTimer中调用MessageBeep导致对话框不刷新
- 在DLL中如何返回字符串!高分求教?
- 屏幕抓图的问题,请大虾赐教
- visual c++ 技术内幕的比较
- 我想学C++,请问学VC还是学C++ Builder好呢?
- 谁有英文的VC6,我需要几个文件,收到后立刻给分!!!
- 如何用扩展的菜单类库把已建好的框架的主菜单修改成xp菜单样式
- 关于CRegistry类中ReadMultipleStrings的使用问题?
- 用lame解码 实现mp3播放的程序,给点意见和资料,谢谢~急~~!!!!!
- 怎样在对话框中指定位置显示一个属性表?
#define XXXXXX
class A{...}
#endif这样A不会重复define,上面的代码等价与
#ifndef XXXXXX
#define XXXXXX 1000
class A{...}
#endif
只不过XXXXXX这个宏的值没有意义,直接省掉就可以了,其实就是间接的判断是否定义过XXXXXX来决定是否要定义A类
导出类是什么意思呢??
DLL导出类可以在应用工程中使用~~~