![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?c9bd177)
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ランキング
-
【MFC】sleep関数を用いたモー...
-
ダイアログの上のテキストボッ...
-
メッセージボックスを大きくす...
-
VC++ MFC エラーコード C2248 ...
-
CButtonのBMP・アイコンの表示...
-
グラフの交点の求め方(Excel)
-
スピンボタンを右クリックして...
-
勝手にウィンドウが開いて止ま...
-
ゲームでは結局どっちが良いの?
-
フォントの大きさ
-
コンボボックス内の文字サイズ変更
-
マインクラフト(pc版)で座標...
-
NVIDIAのシェーダーキャッシュ
-
コントロールの書式設定で、“コ...
-
word
-
DreamWeaverのウインドウ分割
-
VBでデスクトップアクセサリを...
-
SetWindowText関数について
-
bootcampを取り出してしまった場合
-
エクセルで作った新しいウイン...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
メッセージボックスを大きくす...
-
ボタンの表示の色、フォントを...
-
コンボボックスのドロップダウ...
-
'int' から 'LPCSTR' に変換で...
-
ダイアログボックスで指定した...
-
フォーム上のリストボックスに...
-
confirmダイアログの表示文字に...
-
ダイアログの上のテキストボッ...
-
ボタンの配置を変更したい
-
VC(Ver6.0)でダイアログサイズ...
-
VC++ MFC エラーコード C2248 ...
-
メッセージボックスのボタン文...
-
リソースファイルとは・・・
-
MFCダイアログボックスを最前面...
-
ダイアログの表示位置の保存
-
ホームページビルダー21で作成...
-
vbscriptで、ファイル選択ダイ...
-
エクセル VBA 「Sub Auto_Open(...
-
C# ボタンコントロール内で文字...
-
アイコンをボタンに貼り付け
おすすめ情報