dll中CString的使用

kangue 2003-08-11 11:33:54
在vc6下dll project中定义字串变量s1:CString s1;
编译出现错误'CString' : missing storage-class or type specifiers
已设置project-setting-foundation classes
还需要附加其他的对CString使用的说明么?在线等待。
...全文
130 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
叶子哟 2003-09-10
  • 打赏
  • 举报
回复
用BSTR
alornwolf 2003-09-10
  • 打赏
  • 举报
回复
做成COM组件就能用ASP调用了,很方便的!
johilion 2003-09-06
  • 打赏
  • 举报
回复
asp不大熟悉,帮你顶一下!
zjs960108 2003-09-04
  • 打赏
  • 举报
回复
但是WIN32 DLL和MFC DLL都不能注册被ASP调用啊.盼答复……
johilion 2003-09-04
  • 打赏
  • 举报
回复
如果你的DLL是一些纯计算函数等和资源没关的,用WIN32 DLL.如果你的DLL用到对话框等一些资源,建议用MFC DLL.
zjs960108 2003-09-03
  • 打赏
  • 举报
回复
我用ATL COM Appwizard生成的project,用char *定义参数出现错误。该怎么做呢?
xiaohyy 2003-09-02
  • 打赏
  • 举报
回复
在包含该.h文件之前要包含afxwin.h
gxingmin 2003-09-01
  • 打赏
  • 举报
回复
动态库里最好不要使用CString类,老是出现莫名其妙得错误,即使你用Mfc动态库有时也是如此。
还是用char *定义吧
kangue 2003-08-11
  • 打赏
  • 举报
回复
我用的是mfc app wizard(dll)生成的project
kangue 2003-08-11
  • 打赏
  • 举报
回复
是Win32 Dynamic dll ,加上#include <afxwin.h>出现致命错误fatal error C1189: #error : WINDOWS.H already included. MFC apps must not #include <windows.h>

将stdafx.h中的#define "windows.h"注释后则又出现了老毛病,真是头疼
qiufl 2003-08-11
  • 打赏
  • 举报
回复
你是用的Win32 Dynamic dll 吗?在这种动态库中,如果你只是用cstring的化,
#include <afxwin.h>
可以了

15,466

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 进程/线程/DLL
社区管理员
  • 进程/线程/DLL社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧