討論區快速選單
知識庫快速選單
政府補助!資策會APP就業班 政府補助!學嵌入式+物聯網 程式設計俱樂部Facebook粉絲團
[ 回上頁 ] [ 討論區發言規則 ]
關於 "error LNK2019: 無法解析的外部符號 " 的問題
更改我的閱讀文章字型大小
作者 : tony0129(小元)
[ 貼文 12 | 人氣 6045 | 評價 0 | 評價/貼文 0 | 送出評價 2 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2008/4/25 下午 02:06:46
板上各位先進,不好意思,再次請問關於"error LNK2019: 無法解析的外部符號 " 的問題
自己的一個delay用的副程式,在編譯時出現了 ""error LNK2019: 無法解析的外部符號 ""以及
""error LNK1120: 4 個無法解析的外部符號""
想請各位高手幫幫我一下看是哪裡不妥該改善的,謝謝大家
程式碼如下 :
//DELAY時間(毫秒)
  void MyDelay(unsigned int MSecs)
  {
     unsigned int BeginTime; //設定一開始的時間

     BeginTime = GetTickCount();
    MSG Msg;
   while (GetTickCount() - BeginTime <= MSecs) //當小於設定的DELAY時間,程式就暫停
    
   {
/*Application->ProcessMessages();*/

PeekMessageA(&Msg,NULL,0,0,PM_REMOVE);
DispatchMessageA(&Msg);
   }
  }
錯誤訊息如下

error LNK2028: 無法解析的語彙基元 (0A00002B) "extern "C" long __stdcall DispatchMessageA(struct tagMSG const *)" (?DispatchMessageA@@$$J14YGJPBUtagMSG@@@Z) 在函式 "void __cdecl MyDelay(unsigned int)" (?MyDelay@@$$FYAXI@Z) 中被參考

error LNK2028: 無法解析的語彙基元 (0A00002C) "extern "C" int __stdcall PeekMessageA(struct tagMSG *,struct HWND__ *,unsigned int,unsigned int,unsigned int)" (?PeekMessageA@@$$J220YGHPAUtagMSG@@PAUHWND__@@III@Z) 在函式 "void __cdecl MyDelay(unsigned int)" (?MyDelay@@$$FYAXI@Z) 中被參考

error LNK2019: 無法解析的外部符號 "extern "C" long __stdcall DispatchMessageA(struct tagMSG const *)" (?DispatchMessageA@@$$J14YGJPBUtagMSG@@@Z) 在函式 "void __cdecl MyDelay(unsigned int)" (?MyDelay@@$$FYAXI@Z) 中被參考

error LNK2019: 無法解析的外部符號 "extern "C" int __stdcall PeekMessageA(struct tagMSG *,struct HWND__ *,unsigned int,unsigned int,unsigned int)" (?PeekMessageA@@$$J220YGHPAUtagMSG@@PAUHWND__@@III@Z) 在函式 "void __cdecl MyDelay(unsigned int)" (?MyDelay@@$$FYAXI@Z) 中被參考

fatal error LNK1120: 4 個無法解析的外部符號 C:\Documents and Settings\Tony\My Documents\Visual Studio 2005\Projects\okdll\Debug\okdll.exe





作者 : sjohn0523(小約翰) VC++卓越專家貼文超過500則人氣指數超過10000點
[ 貼文 581 | 人氣 12261 | 評價 2690 | 評價/貼文 4.63 | 送出評價 41 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2008/4/25 下午 03:18:15
小弟直接把你的碼貼上是可以執行的.
你從討論區拷貝再貼上看看
甚至自己重新key.
有可能包含到看不到的不合法字元.
也有可能全行半行問題.
作者 : sjohn0523(小約翰) VC++卓越專家貼文超過500則人氣指數超過10000點
[ 貼文 581 | 人氣 12261 | 評價 2690 | 評價/貼文 4.63 | 送出評價 41 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2008/4/25 下午 03:41:01
Sorry~
上網搜尋了一下.
似乎和我說的,沒什麼關西..
不曉得你用哪種方法產生專案的~
有必要的話上傳程式碼,比較好找問題.
作者 : tony0129(小元)
[ 貼文 12 | 人氣 6045 | 評價 0 | 評價/貼文 0 | 送出評價 2 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2008/4/25 下午 05:16:51
小弟是用Window Form 應用程式來產生專案,這段程式碼在用MFC狀態下編譯時可以使用
,但是用Window Form 應用程式就會產生錯。不知是不是缺少了什麼??
請各位好心的高手們幫幫忙!!謝謝
作者 : akira32(Akira) VC++優秀好手DirectX優秀好手貼文超過2000則人氣指數超過350000點
[ 貼文 2527 | 人氣 384134 | 評價 3430 | 評價/貼文 1.36 | 送出評價 243 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2008/4/26 上午 12:38:05
語言不同,C++/CLI與native C++
作者 : antiblue(mars119)
[ 貼文 27 | 人氣 1939 | 評價 0 | 評價/貼文 0 | 送出評價 5 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2008/11/3 下午 02:23:15
不知道大大的問題解決了沒有?!

我也遇到同樣的問題...
不過我的是FindWindows();不知道哪各大大可以幫忙一下...

難道C++/CLI 不能呼叫SDK Windows 的API嗎????!!!


謝謝~





作者 : antiblue(mars119)
[ 貼文 27 | 人氣 1939 | 評價 0 | 評價/貼文 0 | 送出評價 5 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2008/11/3 下午 02:23:16
不知道大大的問題解決了沒有?!

我也遇到同樣的問題...
不過我的是FindWindows();不知道哪各大大可以幫忙一下...

難道C++/CLI 不能呼叫SDK Windows 的API嗎????!!!


謝謝~





作者 : antiblue(mars119)
[ 貼文 27 | 人氣 1939 | 評價 0 | 評價/貼文 0 | 送出評價 5 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2008/11/3 下午 02:23:17
不知道大大的問題解決了沒有?!

我也遇到同樣的問題...
不過我的是FindWindows();不知道哪各大大可以幫忙一下...

難道C++/CLI 不能呼叫SDK Windows 的API嗎????!!!


謝謝~





作者 : antiblue(mars119)
[ 貼文 27 | 人氣 1939 | 評價 0 | 評價/貼文 0 | 送出評價 5 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2008/11/3 下午 02:24:59
不知道大大的問題解決了沒有?!

我也遇到同樣的問題...
不過我的是FindWindows();不知道哪各大大可以幫忙一下...

難道C++/CLI 不能呼叫SDK Windows 的API嗎????!!!


謝謝~





作者 : antiblue(mars119)
[ 貼文 27 | 人氣 1939 | 評價 0 | 評價/貼文 0 | 送出評價 5 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2008/11/3 下午 02:25:00
不知道大大的問題解決了沒有?!

我也遇到同樣的問題...
不過我的是FindWindows();不知道哪各大大可以幫忙一下...

難道C++/CLI 不能呼叫SDK Windows 的API嗎????!!!


謝謝~





作者 : antiblue(mars119)
[ 貼文 27 | 人氣 1939 | 評價 0 | 評價/貼文 0 | 送出評價 5 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2008/11/3 下午 02:25:01
不知道大大的問題解決了沒有?!

我也遇到同樣的問題...
不過我的是FindWindows();不知道哪各大大可以幫忙一下...

難道C++/CLI 不能呼叫SDK Windows 的API嗎????!!!


謝謝~





作者 : carloserei(小瑤) 貼文超過200則人氣指數超過10000點
[ 貼文 250 | 人氣 17972 | 評價 260 | 評價/貼文 1.04 | 送出評價 5 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2008/11/4 上午 08:00:09
哇會不會洗的太嚴重了阿?!

應該是不能的樣子
 板主 : 徵求中
 > Visual C++ .NET - 討論區
 - 最近熱門問答精華集
 - 全部歷史問答精華集
 - Visual C++ .NET - 知識庫
  ■ 全站最新Post列表
  ■ 我的文章收藏
  ■ 我最愛的作者
  ■ 全站文章收藏排行榜
  ■ 全站最愛作者排行榜
  ■  月熱門主題
  ■  季熱門主題
  ■  熱門主題Top 20
  ■  本區Post排行榜
  ■  本區評價排行榜
  ■  全站專家名人榜
  ■  全站Post排行榜
  ■  全站評價排行榜
  ■  全站人氣排行榜
 請輸入關鍵字 
  開始搜尋
 
Top 10
評價排行
Visual C++ .NET
1 青衫 2220 
2 Raymond 1500 
3 joe 520 
4 冷眼 350 
5 CodeWarrior 260 
6 marlon 230 
7 小朱 210 
8 windblown 200 
9 小約翰 120 
10 XWLin 120 
Visual C++ .NET
  專家等級 評價  
  一代宗師 10000  
  曠世奇才 5000  
  頂尖高手 3000  
  卓越專家 1500  
  優秀好手 750  
Microsoft Internet Explorer 6.0. Screen 1024x768 pixel. High Color (16 bit).
2000-2014 程式設計俱樂部 http://www.programmer-club.com.tw/
0.0625