2017-11-07 33 views
1

メッセージボックスに「停止」と「続行」の2つのボタンが必要です。メッセージボックスにカスタムボタンを付けることはできますか?メッセージボックスにカスタムボタンのキャプションを追加する

+2

あなたはそれをグーグルで試しましたか?原因[this](https://www.codeguru.com/cpp/w-p/win32/messagebox/article.php/c10873/MessageBox-with-Custom-Button-Captions.htm)が私の最初の検索結果です。 –

+1

Windows Vistaが最小のターゲットであれば、あなたは 'TaskDialog' –

答えて

2

Windows Vistaからは、TaskDialog APIがより簡単であるが限定されたMessageBox()機能の代わりに提供されています。

具体的には、TaskDialogIndirect()機能を使用すると、個々のラベルでカスタムボタンを定義できます。リンクされたMSDNページの例があります。

Vistaより古いバージョンのOSをサポートする必要がある場合は、TaskDialog機能をエミュレートするprojects like thisがあります。

関連する問題