![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?8acaa2e)
VC++ 6.0 MFC ダイアログベースです。
メインダイアログで、あるボタンをクリックすると、別のダイアログが開くと言う物を作っているのですが、
「F5キー」でデバックし、メインダイアログから別のダイアログを開くと、
Warning: initial dialog data is out of range.
と言うメッセージがデバックのメッセージウィンドウにでていました。
これはどういった警告なのでしょうか?よろしくお願い致します。
また、どこを見る必要があるのでしょうか?
(1)警告メッセージが出るのは selectingdlg->DoModal(); で出ていました。
(2)OnInitDialog()の中身を全部削除しても、(下記状態)同様の警告が出ました。
(3)最初のころはこのような警告はなく、最近になって見つけたのですが、何を追記した時かが自分でももお解らなくなってしまいました・・・。
よろしくお願い致します。
void CMainDlg::Onbutton1()
{
selectingdlg->DoModal();
}
BOOL CChildDlg::OnInitDialog()
{
CDialog::OnInitDialog();
// TODO: この位置に初期化の補足処理を追加してください
return TRUE; // コントロールにフォーカスを設定しないとき、戻り値は TRUE となります
// 例外: OCX プロパティ ページの戻り値は FALSE となります
}
No.1ベストアンサー
- 回答日時:
まだお困りですか?
この警告はDDX (ダイアログ データ エクスチェンジ) 、DDV (ダイアログ データ バリデーション)で表示されます。
例えば クラスウィザードでエディットボックスなどにint型の変数を割り当てると最小値と最大値を指定できますよね?
その値の範囲(range)に現在の値が入っていないという警告です。
ダイアログのコンストラクタなどで設定している初期値とDoDataExchange内で指定している範囲を確認してみてください。
解りやすい回答ありがとうございます。
ご指摘の通りの現象でした。
警告がやっと消せました。
clsdi99さんありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) Excelのマクロコードについて教えてください 1 2022/03/27 12:02
- Visual Basic(VBA) [Excel VBA] このコードでは行の挿入や行の消去をすると13のエラーが出てしまう。 3 2022/12/09 00:29
- Visual Basic(VBA) ExcelのVBAコードについて教えてください。 2 2023/01/23 17:13
- Visual Basic(VBA) 3つのプロシージャをまとめたら実行時エラー発生で対応不能 6 2022/05/17 01:47
- Visual Basic(VBA) ExcelのVBAコードについて教えてください。 1 2023/01/23 11:02
- Visual Basic(VBA) エクセルのマクロについて教えてください マクロを実行すると メッセージボックスが表示されて okをク 4 2023/07/05 19:32
- Visual Basic(VBA) 【Excel VBA】自動メール送信の機能追加 5 2022/09/29 12:53
- Visual Basic(VBA) エクセルのマクロを使ってメールを送る方法について教えてください 2 2022/03/29 01:36
- Access(アクセス) エクセルのVBAについて教えてください。 4 2023/01/21 10:21
- X(旧Twitter) Twitterの警告について 1 2022/09/07 18:28
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ダイアログボックスで指定した...
-
メッセージボックスを大きくす...
-
コンボボックスのドロップダウ...
-
ボタンの表示の色、フォントを...
-
アイコンをボタンに貼り付け
-
vc++で電卓
-
MFC ポップアップメニューのチ...
-
コンパイルエラー'CObject::ope...
-
Windowsプログラミングでの質問...
-
MFCのリストボックスについて
-
エクセル VBA 「Sub Auto_Open(...
-
【VC++2005】ダイアログサイズ...
-
VC(Ver6.0)でダイアログサイズ...
-
Windows Mobile6.1でのダイアロ...
-
タイトルバー左の小さいアイコ...
-
C# ボタンコントロール内で文字...
-
ダイアログのキャンセルを消し...
-
リソースファイルとは・・・
-
ダイアログの上のテキストボッ...
-
VBScriptのMsgBoxについて【tit...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
メッセージボックスを大きくす...
-
ボタンの表示の色、フォントを...
-
コンボボックスのドロップダウ...
-
ダイアログの上のテキストボッ...
-
メッセージボックスのボタン文...
-
confirmダイアログの表示文字に...
-
ボタンの配置を変更したい
-
フォーム上のリストボックスに...
-
リソースファイルとは・・・
-
MFCダイアログボックスを最前面...
-
ツールチップの表示
-
'int' から 'LPCSTR' に変換で...
-
【VC++2005(CLR)】ダイアログ右...
-
ダイアログの表示位置の保存
-
エディットボックスの処理で画...
-
vbscriptで、ファイル選択ダイ...
-
ダイアログボックスで指定した...
-
エディットコントロールの色の...
-
【VC++2005】ダイアログサイズ...
-
VC(Ver6.0)でダイアログサイズ...
おすすめ情報