一、编译问题描述
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
二、错误代码
缺少库文件。
三、解决办法
(1)核心: vs2008 / vs2010 默认使用的是“unicode”编码,修改成“多字节”编码;
(2)步骤: 在.cpp中加入#pragma comment(lib,"Winmm.lib")
或者
Project->Settings->Link标签->Object/Library Moduls: 后面添加 winmm.lib。
四、补充
如果问题还没有得到解决,请在头文件处检查是否添加 #include<stdio.h>