error C2039: 'SetDefaultDllDirectories'錯誤解決辦法


使用VS2013+WDK8.1+Win7開發UMDF驅動,當使用了CComPtr類,包含了atlcomcli.h頭文件卻報錯,錯誤如下:

 

Error 3 error C2039: 'SetDefaultDllDirectories' : is not a member of '`global namespace''

 

可是使用VS2012+WDK8.0+Win7卻沒有這個問題。

經過一番折騰終於找到了解決辦法,在預定義中增加一項定義  _USING_V110_SDK71_

具體見下圖:

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM