| 发表于:2008-01-20 12:18:13 楼主 |
我用visualstadio2005,写一个调用active directory方法的程序。 已经将activeds.lib和acdiid.lib引入到参照库里了。 #include <windows.h> #include <iads.h> #include <activeds.h> #include <adshlp.h> main{ iads* pads=null; hresult hr; coinitialize(null); hr=adsgetobject(l"winnt://.",iid_iads,(void**)&pads)==s_ok); if(hr==s_ok){ pads-> get("whencreated"); } } 编译的时候,出了c2039的错误,说get方法不是pads的member。可我在打-> 的时候,get的方法名可以弹出来让我选择,而且用右键点击查找get宣言的时候,也发现被包含在iads.h文件中,可不知道为什么编译不过。请高手不吝赐教。 |
|
|
|
|