关于动态连接库中LPCTSTR 宏定义 未定义的小问题

红烧蹄膀饭 2008-11-24 02:03:36
我写了一个带导出函数的动态连接库。然后新建了一个consoleappliaction程序去调用,其间,我选择一个简单的控制台程序。但是报错:LPCTSTR未定义。我又加了windows.h还是报错,(就是多了StdAfx.cpp 和 StdAfx.h)
而后我建了一个空的控制台程序,然后在其中加windows.h这次运行通过,为什么?
...全文
2129 5 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
liunanzhisheng 2008-11-28
  • 打赏
  • 举报
回复
我同意4楼, 前天我们老师才讲的这个问题
Darkneece 2008-11-28
  • 打赏
  • 举报
回复 1
是不是你有头文件使用了LPCSTR然后.c包含的时候windows.h在这个头文件的上面?
就呆在云上 2008-11-24
  • 打赏
  • 举报
回复
我试试了
完全没有问题啊:
#include "windows.h"
int main()
{
LPCTSTR tt;
}
红烧蹄膀饭 2008-11-24
  • 打赏
  • 举报
回复
控制台不是分三个程序么,
我先选的是一个简单的控制台程序。失败
然后选了个空的控制台程序,成功
WingForce 2008-11-24
  • 打赏
  • 举报
回复
说仔细点。。。怎么加的

33,320

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 新手乐园
社区管理员
  • 新手乐园社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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