メッセージ ボックスのデザインのカスタマイズに関する次の MSDN の記事を参照しました。
ネイティブ メッセージ ボックスは次のようになります。
しかし、私のメッセージボックスは次のようになります:
そして、ここに私が欲しいものがあります:
私はC++を使用しています。これが私のコードです(終了メッセージの確認用):
int ccm()
{
int msgbox = MessageBox(
NULL,
(LPCWSTR)L"Do you really want to quit?",
(LPCWSTR)L"Music",
MB_ICONQUESTION | MB_YESNO | MB_DEFBUTTON2
);
switch (msgbox)
{
case IDYES:
initdw();
break;
case IDNO:
adw();
break;
}
return msgbox;
}
私は ccm(); を呼び出します。ユーザーが終了したいとき、私はそれをそのように検出します
case WM_CLOSE:
ccm();
return 0;
しかし、元の Windows スタイルのようなコードが欲しい カスタム メッセージをデザインしたくない ネイティブ コードが欲しい