1

我正在使用 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

我需要知道确切的语法是什么以及放置它的位置(比如放置它的头文件或源文件)。

4

1 回答 1

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

于 2009-12-07T19:58:47.583 回答