[Visual Studio C++] [MFC 調試錯誤]:error LNK2019: 無法解析的外部符號 __imp__timeSetEvent@20,該符號在函數 ".....

1.編譯問題描述:

 error LNK2019: 無法解析的外部符號 __imp__timeSetEvent@20,該符號在函數 "public: unsigned int __thiscall CMultimediatimerDlg::CreateTimer(void)" (?CreateTimer@CMultimediatimerDlg@@QAEIXZ) 中被引用    C:\Users\Tiddy_Nan\Documents\Visual Studio 2012\Projects\Multimediatimer\Multimediatimer\MultimediatimerDlg.obj    Multimediatimer

2.錯誤代碼:

                      缺少庫文件。

3.截圖:

      

4.解決辦法:

      摘要:   vs2008 / vs2010 默認使用的是“unicode”編碼,修改成“多字節”編碼

      步驟:  在.cpp中加入#pragma comment(lib,"Winmm.lib")
                  或者
                  Project->Settings->Link標籤->Object/Library Moduls: 後面添加 winmm.lib

5.問題成功解決。

6.注:

如果問題還沒有得到解決,請在頭文件處檢查是否添加  #include<stdio.h>

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章