/*
メッセージボックス(gui02.c)
2003/11/13(thu)
*/
#include<windows.h>
int WINAPI WinMain(
HINSTANCE hInstance ,
HINSTANCE hPrevInstance ,
PSTR lpCmdLine ,
int nCmdShow ) {
MessageBox(NULL , TEXT("メッセージボックスです!") ,
TEXT("メッセージボックス") , MB_OK);
return 0;
}
/*
メッセージボックスアイコンとボタン(gui02_2.c)
2003/11/13(thu)
*/
#include<windows.h>
int WINAPI WinMain(
HINSTANCE hInstance ,
HINSTANCE hPrevInstance ,
PSTR lpCmdLine ,
int nCmdShow ) {
MessageBox(NULL , TEXT("メッセージボックスです!") ,
TEXT("メッセージボックス") ,
MB_OK | MB_ICONINFORMATION);
return 0;
}
/*
メッセージボックス戻り値(gui02_3.c)
2003/11/13(thu)
*/
#include<windows.h>
int WINAPI WinMain(
HINSTANCE hInstance ,
HINSTANCE hPrevInstance ,
PSTR lpCmdLine ,
int nCmdShow ) {
int on_button;
on_button = MessageBox(NULL , TEXT("あなたは男性ですか?") ,
TEXT("教えてください") , MB_YESNO | MB_ICONQUESTION );
if (on_button == IDYES)
MessageBox(NULL , TEXT("男性でしたか!") ,
TEXT("男性") , MB_OK);
else MessageBox(NULL , TEXT("女性でしたか!") ,
TEXT("女性") , MB_OK);
return 0;
}
「はい」を押した場合
「いいえ」を押した場合
押したボタン | 戻り値 |
---|---|
OK | IDOK |
はい | IDYES |
いいえ | IDNO |
キャンセル | IDCANCEL |
中止 | IDABORT |
無視 | IDIGNORE |
再試行 | IDRETRY |
SEO | [PR] 爆速!無料ブログ 無料ホームページ開設 無料ライブ放送 | ||