我正在使用NI LabWindows CVI 8.1编译和构建一个可执行程序,我需要在Windows XP和Windows 2000操作系统上运行。我使用Windows XP来编译和构建可执行文件。我到目前为止的信息是我需要发表如下声明:
#ifdef (windows xp)
//then specify path as C:\WINDOWS\system32
#elif (windows NT)
//then specify path as C:\WINNT\system32
#endif
我需要知道确切的语法和放置位置(比如放置它的头文件或源文件)。
答案 0 :(得分:3)
以下是调用API的方法:
http://zone.ni.com/reference/en-XX/help/371361F-01/lvexcodeconcepts/ex_3_call_the_win32_api/
然后,尝试GetSystemDirectory:
http://msdn.microsoft.com/en-us/library/ms724373(VS.85).aspx