首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 嵌入开发 > WinCE >

subproject的有关问题

2012-04-24 
subproject的问题用windows ce 的template建了个pda的os project想在这个project下面加一个 subproject 来

subproject的问题
用windows ce 的template建了个pda的os project
想在这个project下面加一个 subproject 来播放一个 test16bit.wav的文件
这个文件 我是从project property的custom build actions里面加入目录relase的
这个subproject我是这么写的

C/C++ code
#include <windows.h> #include <mmsystem.h> #pragma comment(lib, "winmm") int main() {PlaySound(L"release\\test16bit.wav", NULL, SND_SYNC); return 0; }


build的时候总是出这样的错误
error LNK2019: unresolved external symbol WinMain referenced in function WinMainCRTStartupHelper

第一次用windows ce 请教高人 如何正确加入这个subproject?
谢谢!!


[解决办法]
把 main() 改为 int WINAPI WinMain(HINSTANCE hInstance,
HINSTANCE hPrevInstance,
LPTSTR lpCmdLine,
int nCmdShow);

瞎猜的.
[解决办法]
PlaySound(L"release\\test16bit.wav", NULL, SND_SYNC); 
你的设备上有这个路径的文件存在吗?
PlaySound第三个参数好象也不太对吧,可能需要指定其是文件SND_FILENAME

热点排行