1.首先使用uuidgen工具($(VS)/Common7/Tools)生成idl接口文件
uuidgen /i /ohello.idl
注意"/o"和文件名之间没有空白!
2.然后打开生成的接口文件,在里面添加接口
3.编写acf文件,此文件要与idl文件同名且放在同一目录下。此文件是可选的。
4.使用midl编译idl文件
midl hello.idl
编译生成hello.h, hello_c.c, hello_s.c三个文件。hello.h为客户端和服务端共用头文件,hello_c.c要放到客户端,hello_s.c要放到服务端。
5.服务端部分代码
6.客户端代码