メッセージボックスのボタン名について – プログラミング – Home

メッセージボックスのボタン名について
 
通知
すべてクリア

メッセージボックスのボタン名について


takuma
 takuma
(@takuma)
ゲスト
結合: 23年前
投稿: 2
Topic starter  

MessageBoxのボタン名は固有のものに変えられるのでしょうか??
MB_OKCANCELのような感じで「実行」と「中止」にしたいのですが
新しいダイアログボックスを作るしかないのでしょうか?
もし方法があるのなら教えてください


引用解決済
トピックタグ
大熊猫
 大熊猫
(@大熊猫)
ゲスト
結合: 23年前
投稿: 1
 

MessageBoxは、決まった文字列しか表示できないと思います。
MB_OK等は、OSの文字列を使っているはずです。
英語版のソフトやドライバをインストールするとき、はい、いいえ
だけ日本語で本文は英語、になるときありますよね。あれも
MessageBox使っていると思います。
OK、キャンセル、はい、いいえ、再試行、続行、中止、無視
などがサポートされていますが、他の文字列を使用したいの
であれば、自分でダイアログを作るしかないと思います。この
文字列はどのWindowsを使っているかによって使用可/不可が
ありますので、お気をつけください。

こんなので何かの足しにはなりましたでしょうか…。


返信引用
takuma
 takuma
(@takuma)
ゲスト
結合: 23年前
投稿: 2
 

やはりそれしか方法がないんですか。。
まだ、VC++をはじめたばかりなので
ダイアログボックスのボタンを押して
新しいダイアログボックスを表示できないんです。
まだまだ勉強が必要なようです。
ありがとうございました。


返信引用

返信する

投稿者名

投稿者メールアドレス

タイトル *

プレビュー 0リビジョン 保存しました
共有:
タイトルとURLをコピーしました