[求助]編譯自動開機程序報錯 [金字塔]
- 咨詢內容:
昨天我問了如何自動開機,收到一個鏈接,下載之后,我的是WIN7系統,安裝了VS2012,然后加載源代碼
在“win32控制臺應用程序”中建立了一個空項目,然后在頭文件中添加MdSpi.h,在源文件中添加MdSpi.cpp,然后調試的時候提示
1>------ 已啟動生成: 項目: ConsoleApplication10, 配置: Debug Win32 ------
1> MdSpi.cpp
1>c:\users\yy\desktop\金字塔開機軟件\金字塔開機軟件\mdspi.cpp(34): error C2664: “strcmp”: 不能將參數 1 從“WCHAR [260]”轉換為“const char *”
1> 與指向的類型無關;轉換要求 reinterpret_cast、C 樣式轉換或函數樣式轉換
1>c:\users\yy\desktop\金字塔開機軟件\金字塔開機軟件\mdspi.cpp(73): error C2664: “GetProcessidFromName”: 不能將參數 1 從“const char [13]”轉換為“LPCTSTR”
1> 與指向的類型無關;轉換要求 reinterpret_cast、C 樣式轉換或函數樣式轉換
1>c:\users\yy\desktop\金字塔開機軟件\金字塔開機軟件\mdspi.cpp(76): error C2440: “初始化”: 無法從“const char [33]”轉換為“LPCTSTR”
1> 與指向的類型無關;轉換要求 reinterpret_cast、C 樣式轉換或函數樣式轉換
1>c:\users\yy\desktop\金字塔開機軟件\金字塔開機軟件\mdspi.cpp(83): error C2664: “RegQueryValueExW”: 不能將參數 2 從“const char [9]”轉換為“LPCWSTR”
1> 與指向的類型無關;轉換要求 reinterpret_cast、C 樣式轉換或函數樣式轉換
1>c:\users\yy\desktop\金字塔開機軟件\金字塔開機軟件\mdspi.cpp(88): error C2664: “ShellExecuteW”: 不能將參數 2 從“const char [5]”轉換為“LPCWSTR”
1> 與指向的類型無關;轉換要求 reinterpret_cast、C 樣式轉換或函數樣式轉換
1>c:\users\yy\desktop\金字塔開機軟件\金字塔開機軟件\mdspi.cpp(94): error C2664: “FindWindowW”: 不能將參數 1 從“const char [7]”轉換為“LPCWSTR”
1> 與指向的類型無關;轉換要求 reinterpret_cast、C 樣式轉換或函數樣式轉換
1>c:\users\yy\desktop\金字塔開機軟件\金字塔開機軟件\mdspi.cpp(97): error C2664: “FindWindowExW”: 不能將參數 3 從“const char [7]”轉換為“LPCWSTR”
1> 與指向的類型無關;轉換要求 reinterpret_cast、C 樣式轉換或函數樣式轉換
========== 生成: 成功 0 個,失敗 1 個,最新 0 個,跳過 0 個 ==========請問這個問題如何解決啊?
- 金字塔客服:
把你的工程改成多字節字符串的類型,你目前是UNICODE的
有思路,想編寫各種指標公式,程序化交易模型,選股公式,預警公式的朋友
可聯系技術人員 QQ: 1145508240 進行 有償 編寫!(不貴!點擊查看價格!)
相關文章
-
沒有相關內容