本帖最后由 very_caiing 于 2013-05-04 12:47:07 编辑

解决方案 »

  1.   

    解决了。。
    添加:
    #pragma comment(lib, "sensorsapi.lib")来自:
    https://bugzilla.mozilla.org/show_bug.cgi?id=625664
      

  2.   

    亦可在项目-属性-连接器-依赖项添加sensorsapi.lib
      

  3.   

    我都已經添加了lib文件和附加依賴項,文件也拷到程序目錄里了,仍然還是出現鏈接錯誤
    cpp中:#include "stdafx.h"
    #include <initguid.h>
    #include <Windows.h>
    #include <Sensorsapi.h>
    #include <sensors.h>
    #include <SensAPI.h>
    #include <propkeydef.h>
    #include <comutil.h>#pragma comment(lib, "Sensorsapi.lib")
    附加依賴性中添加了:Sensorsapi.lib;oleaut32.lib;ole32.lib。后兩個是因為在CLSID_SensorManager連接錯誤同時有另五個類似的鏈接錯誤,加了后兩個lib就沒了,現在就剩CLSID_SensorManager這個了,網上都沒查到解決方法呀,原本在使用標準Windows庫中編譯都沒問題,考慮到程式要在其他電腦上運行,所以設為在靜態庫中使用mfc或在共享DLL中是用mfc就出現這個問題了,求解決方法呀。