第二课课后题动动手
生成的窗口为什么关闭的叉是灰的? 麻烦发一下代码 #include<Windows.h>int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, PSTR iCmdLine, int iCmdshow)
{
//TCHAR *idea = TEXT("作业");
static TCHAR idea[] = TEXT("作业");
int result;
do {
do{
result = MessageBox(NULL, TEXT("你看见消息框了吗?"), idea, MB_YESNO);
if (IDNO == result)
{
result = MessageBox(NULL, TEXT("你睁大眼睛仔细瞧瞧,我就是消息框啊!"), idea, MB_OK | MB_ICONWARNING);
}
else
{
break;
}
} while (TRUE);
MessageBox(NULL, TEXT("看见就好!"), idea,MB_OK);
result = MessageBox(NULL, TEXT("重试吗?"), idea, MB_YESNO | MB_ICONQUESTION);
} while (IDYES == result);
return 0;
} 为神马我感觉你写了个死循环程序根本退不出来自己仔细看看while循环条件 这是MB_YESNO的特点,其它的类型不是灰的,至于为什么是这样,需要去问微软了 没获取焦点的缘故, 发一下代码看看 咱们码农有力量,嘿{:7_146:}
页:
[1]