VS2008不會用 DLL與對應的exe具體怎麼操作

2025-07-10 19:50:15 字數 1436 閱讀 7827

1樓:在馬仁奇峰散步的辛德瑞拉

1.預設字符集是unicode,vs2005就這樣了,可以在專案屬性裡把字符集改成多位元組字符集,或者在**裡所有字串常量的地方這樣改:

字串"--改成---l"字串"

這樣以後再試試,中文錯誤信李猜息看不大懂- -就參考下書,loadlibrary(l"dll檔名")函式會返回dll的handle,以後直接用handle就能用dll了。

寫dll的時候可以在建專案的過程中就有,mfc dll是利用mfc庫的,win32 dll則選中win32專案,點「下一步悄櫻」之後會有選擇是建啟擾叢立控制檯程式還是windows程式還是dll的,此時選dll即可。

系統會自動生成一定**,只需要按自己的要求新增修改就行了。

2樓:何處淬吳鉤

問題1:定義字串時要這樣:wchar *s = l"字串";不要char *s="字頃殲前符串",如果直接使用字串常量就l"字串"。

問題二:這個問題留雀清改歲待以後研究。把最基礎的搞清楚了再學這個吧。

3樓:

屬性裡面把字符集改成「瞎遲野多位元組字符集」就解決了第乙個問題,因為預設字符集是unicode字旦明符磨喊集,這樣lpctstr是const wchar_t*而不是const char*

vs2010在啟動除錯的時候出現無法啟動***.dll

4樓:信必鑫服務平臺

缺失的問題,修復步驟如下:

2、其次,將檔案複製到dll目錄「c:\windows\system32」下。

3、點選「開始選單」,選擇「執行」按鈕,輸入:regsvr32 ,點選確定。

4、最後,在彈出的安裝完成的提示上,點選確定。

vs2010在啟動除錯的時候出現無法啟動***.dll

5樓:幻翼高達

缺失的問題,修復步驟如下:

2、其次,將檔案複製到dll目錄「c:\windows\system32」下。

3、點選「開始選單」,選擇「執行」按鈕,輸入:regsvr32 ,點選確定。

4、最後,在彈出的安裝完成的提示上,點選確定。

6樓:光陰妮妮

屬性——鏈結器——常規——鏈結庫依賴項 寫入引入檔案的。dll檔案所在目錄。

解決方案資源管理器」——設定啟動項——通用屬性——啟動專案——單啟動專案 選擇你要啟動的專案 確定。

7樓:斐爾陽

你可能有多個工程,除錯的工程和當前啟動項工程要對應,右擊對應工程專案圖示-》設為啟動專案試一下。

因為我也遇到了這個問題,問了我們同學試了一下就解決了,vs不熟悉也正常,希望有幫助。

8樓:若朵

怎麼解決的啊?我現在出現了同樣的問題啊。

裝vs2008時,出現「載入安裝元件時遇到問題。取消安裝」錯誤

這個問題我遇到過的,是因為你下的版本是teamsuit版本的vs,解除安裝那個主程式的話就會報出那個程式,有兩種解決方法 我採用的是後一種方法解決的 .開啟控制面板,在windows自帶的新增 刪除程式裡面,檢視windows更新補丁,假如有關於vs更新的補丁全部解除安裝掉,再進行刪除vs主程式即可。.找到...

用VS2008如何編譯 c,C語言檔案?

vs2008必須要建立工程,file new project,可以直接編譯執行一個cpp檔案。應該是自己定義的標頭檔案,你看看你下的。c裡有沒有,有的話新增到專案的 標頭檔案 裡。必須先新建一個工程,然後把。c檔案複製到 原始檔 資料夾下。vs2008如何使c語言檔案生成exe檔案 f5或者ctrl...

vlookup不會用高手請教

vlookup lookup value,table array,col index num,range lookup lookup value 為需要在 陣列第一列中查詢的數值 table array 為兩列或多列資料。使用對區域或區域名稱的引用。table array 第一列中的值是由 look...