掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
エラー1814の XP と Win2000の違いについて (ID:58784)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
isshi さんが既に指摘されている > OK,キャンセルボタンのみの最小限のダイアログボックスでも同じ現象が > 発生しますか? は試してみたのでしょうか。 > ws2_32.lib を使うコードを削除してもだめです。 ちなみに、そのインポートライブラリとwinsock2.hも除外していますか? まずは、最小限のコードで動作確認をし、徐々に追加していって 原因範囲を狭めていくのが一般的な手法です。 上記手順で何が原因か逐一検証してみてください。 それから、VC++6.0は最新のサービスパックsp6は当ててありますか? > デバッグで追ってゆくとステップインでも DialogBox関数の中に入らず > 次の行に行って終了してしまいます。 DialogBoxは関数ではなく、マクロです。そのため、ステップインはできません。 # 関数じゃないから、::DialogBox(...)とかDialogBox (...)とかすると # コンパイルエラーになるはず。 デバッグトレースするなら、ダイアログボックスプロシージャ内に ブレークポイントを置くと良いでしょう。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.