minigui CreateMainWindow Failed

来源:互联网 发布:10.网络犯罪的特征有 编辑:程序博客网 时间:2024/05/21 10:35

3     g_hMainWnd = CreateMainWindow (&CreateInfo);                                                                      
254     printf("g_hMianWnd%0x, hwnd_invalid:%0x\n", g_hMainWnd, HWND_INVALID);
255     if (HWND_INVALID == g_hMainWnd)
256     {
257         printf ("Create Main Dlg Faile\n");
258         return -1;
259     }

运行minigui总是直接退出,在pc上没问题,

交叉编译后在板子上就直接退出。

 

问题是创建窗口时一个属性没有赋;

CreateInfo.hHosting = HWND_DESKTOP;

添上这行就没问题了