5

メッセージを表示し、中央に白い「x」が付いた標準の赤い円を表示するアプリケーション用のダイアログを作成したいと思います。私には、これはかなり標準的な Windows ダイアログのようです。私はMFCに少し慣れていないので、ダイアログリソースを作成する以外にこれを行うためのショートカットがあるかどうかはわかりません.Microsoftのベストプラクティスページから赤いxの画像をコピーし、それをダイアログアイテムとして含め、それから自分でコーディングします。確かにこれを行うためのより標準的な方法はありますか?

4

2 に答える 2

13
AfxMessageBox(_T("Something bad happened!"), MB_OK | MB_ICONSTOP);

AfxMessageBoxも参照してください。

于 2011-05-12T21:06:06.260 に答える
7

ユーザーがエラーについて修正措置を講じることができ、Windows Vista 以降を対象としている場合は、CTaskDialog. これにより、新しい「タスク ダイアログ」に大きなアクション ボタンを表示できます。ここにチュートリアルMSDN ページがあります。

ここに画像の説明を入力

于 2011-05-13T00:02:40.260 に答える