不想使用__declspec(dllexport)而单独使用.def文件导出类,不知道如何实现?
解决方案 »
- VC怎么在有按钮的图片上添加按钮,并做消息响应
- 无法从“const wchar_t [10]”转换为“TCHAR [10]”
- 如何获得本机某个盘符下的所有文件名列表,并按创建时间先后顺序排列?
- 一些问题 有关进程/线程 帮着顶的也给分
- CFtpConnection里的PutFile怎么用?
- 怎么样才能看到winmain函数(mfc隐藏了)
- 专家分多少分才出现五角星啊?
- 关于 VC6.0 中文件 include 的一个问题
- 高分求解:关于文件操作的问题
- C文件类写数据到文本文件!!!大虾帮忙
- 在程序运行时,动态创建一个CPicture控件,并为它设置一个 控制变量 m_Picture
- 跪求注册表操作的封装类~~~
DESCRIPTION 'MFCDll Windows Dynamic Link Library'EXPORTS
; Explicit exports can go here
Create @1
Destroy @2
StartDisplay @3
StopDisplay @4
CaptureImg @5
GetDeviceParam @6
ReadVideoParam @7
SetVideoParam @8
CXXX::Fxx @1
所以如果你要导出类的话,就要用__declspec(dllexport),或者用楼上说的"代理类"的方法,如果你想获得更深入的了解,我建议你参考<<COM本质论>>的第一章.
使用虚拟基类太麻烦了,如果这样的话我还不如用两个头文件,一个使用__declspec(dllexport)导出,另一个使用__declspec(dllimport)导入。 有没有什么办法直接在 .def 模块中导出类啊?