您的位置:首页 > 其它

VC使用MSXML DOM的开发环境配置 (备忘,原文来自MSDN)

2005-05-09 11:03 661 查看
To install MSXML manually

注册msxml4.dll

Copy the DLLs to the system directory on your working machine.
Register
the DLLs by typing the following at a command prompt:

cd c:\windows\system32
regsvr32
msxml4.dll

两种配置方式
There are two ways to instruct your application to use the DOM
interfaces:

第一种是自动的,最简单
1)To include headers and libraries automatically
Add the
following two lines to your source code:

#import <msxml4.dll> raw_interfaces_only
using
namespace MSXML2;

The raw_interfaces_only flag to #import directive suppresses the creation of "smart
pointer" C++ wrapper classes. In many cases, however, these wrappers are quite
useful and make working with CDO in C++ very simple.

raw_interfaces_only
该属性只允许展示类型库的低级内容。

第二种是手工的,复杂
2)To include headers and libraries manually

1. Locate the SDK directory installed by the appropriate MSXML package.

For example, your directory might be C:\msxml4\sdk, with subdirectories
named inc and lib.

2. Add your directory to the standard include path.
To do this in
Visual C++, open the Options... panel from the
Tools menu. Click the Directories tab, then select
Include files from the Show directories for drop-down menu. Add
your directory name, such as "C:\msxml4\sdk\inc", to the Directories textbox.

这里说的是VC6.0

3. Add your directory to the system library path.
To do this in Visual
C++, open the Options... panel from the Tools
menu. Click the Directories tab. Select Library files from the Show directories
for drop-down menu. Add your directory name to the Directories
textbox.

4. Include the required MSXML header file by inserting the
following macro into the source code:

#include <msxml2.h>

5. Link msxml2.lib to your project.
To do this in Visual C++, open
Project Settings by clicking Settings from the Project menu. Select the Link
tab. Append "msxml2.lib" to the Object/library modules: textbox.
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: