2011-06-20 33 views
1

私はDomodalを呼び出してダイアログを作成すると、デバッグアサーションに失敗します。 私は関数のInitDialogの開始時にブレークポイントを挿入しましたが、その前には失敗します。 curserは私のInit関数に来ることはありません。 この問題を解決する方法。MFCデバッグアサーションが失敗しましたwincore.cpp/afxwin.inl

これは修正されていませんが、うまくいくこともありますが、失敗することがあります。

+0

失敗しているアサーションは何ですか? –

+0

クラスのコンストラクタに行きますか?正しいリソースIDを渡しましたか? – Ajay

答えて

1

ロードできなかったリソースID、または作成できなかったダイアログのコントロールのような音がします。それが問題であるかどうかを見るために、 '子の作成失敗'またはそのようなもののプロパティを '偽'に変更します。そうであれば、あなたのダイアログが起動します。どのコントロールが見つからないのは簡単です。

それ以外の場合は、その場所にコードを投稿し、コールスタックを作成します。

関連する問題