读书人

Win32 控制台程序 调用 Win32 API 有关

发布时间: 2012-03-18 13:55:39 作者: rapoo

Win32 控制台程序 调用 Win32 API 问题
在VC中的控制台程序貌似不可以调用Win32 API ?

是编译器问题还是我的头文件不完整?而且分别包括<windows.h>和<windowsx.h>,显示的错误信息也不一样?

我在代码中调用了CreatWaitableTimer,得到的错误信息却是函数未定义~~肿么会这样子?

然而同样包含的是windows.h,在VS2005中却可以调用API成功~~~在VS2005中的头文件换成windowsx.h却编译错误.......

这是什么原因?

谢谢




[解决办法]
VC6的话,可能需要更新平台SDK包
[解决办法]

http://www.codeproject.com/KB/winsdk/msgcrackwizard.aspx
http://support.microsoft.com/default.aspx?scid=kb;[LN];Q83456

[解决办法]
控制台程序可以调用Windows Api函数,这点不用置疑。

只是需要下载相应的PlatForm SDK。
[解决办法]
在VC中的控制台程序貌似不可以调用Win32 API ?
这一点毋庸置疑
显示未定义,说明没有包含相应的头文件
[解决办法]
太粗心了吧
CreatWaitableTimer少了个e
CreateWaitableTimer

读书人网 >VC/MFC

热点推荐