圆弧哥哥 发表于 2019-5-27 16:11:00

messagebox出现白框,求助。

问题截图如附件所示。

运行代码:windows编程003帖子的答案代码

#include <windows.h>

int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, PSTR szCmdLine, int iCmdShow)
{
      static TCHAR szCaption[] = TEXT("作业");      
      int result;

      do
      {
                do
                {
                        result = MessageBox(NULL, TEXT("你看见消息框吗?"), szCaption, MB_YESNO | MB_ICONQUESTION);
                        if (IDNO == result)
                        {
                              MessageBox(NULL, TEXT("你睁大眼睛仔细瞧瞧,我就是消息框啊!"), szCaption, MB_OK | MB_ICONEXCLAMATION);
                        }
                        else
                        {
                              break;
                        }
                } while (TRUE);

                MessageBox(NULL, TEXT("嗯,看见就好!"), szCaption, MB_OK);
                result = MessageBox(NULL, TEXT("重试吗?"), szCaption, MB_RETRYCANCEL | MB_ICONQUESTION);
      } while (IDRETRY == result);

      return 0;
}

圆弧哥哥 发表于 2019-5-27 16:12:14

运行代码结果如图所示,本来应该是消息框才对。

圆弧哥哥 发表于 2019-5-27 17:55:34


问题解决。
真难受。
不用兴建.c文件,直接在工程自带的.cpp文件上修改即可。
页: [1]
查看完整版本: messagebox出现白框,求助。