dポイントプレゼントキャンペーン実施中!

VC++6.0でMFC AppWizard(exe)というプロジェクト、ダイアログベースでプログラミングしています。

ダイアログにラジオボタンを三つ配置し、Radio1を右クリック→プロパティ→グループにチェックを入れました。
そして、IDC_RADIO1にメンバ変数m_Radio(int)を追加してコンパイルすると「問題が発生したため終了します」というダイアログが出ます・・。
メンバ変数を削除するとコンパイルは成功します。

何が間違いでこんなエラーが出るのでしょうか?
どうかよろしくお願いします。

A 回答 (2件)

ラジオボタンは、メンバ変数が使えません。


最新の2008でも、使えません。

ですから、何をやりたいのか分かりませんが、シコシコとコーディングする必要があります。
    • good
    • 0
この回答へのお礼

メンバ変数使えないのですね・・。
CButton* radio1 = (CButton*)GetDlgItem(IDC_RADIO1);
と書いてラジオボタンの状態を取得できました。
有難うございました。

お礼日時:2008/05/14 18:14

VC6のサービスパックは何を当てていらっしゃいますか


最新はSP6だったと思います
お使いのWindowsは何でしょう …

この回答への補足

サービスパックが何の事だか分かりませんが、
メンバ変数を使わずに解決できました。
有難うございました。

補足日時:2008/05/14 18:15
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!