質問: C++,MFCアプリケーションを勉強中です。 以下プロジェクト名を「Test」とします。 現在Editコントロールに変数を割り当てようとしており、変数の追加機能で「edit1」という変数を追加しました。(TestView.hにも追加されています) そこでTest.cppのInitInstance()にて、その変数に値を代入しようとしているのですが、何故か定義されていませんと怒られます。 勿論TestView.hはTest.cppにinclude済みです。 原因を教えていただければ幸いです。 また、VisualStudio2010を使用しているのですが、コードを記述するインテリジェンスが「追加情報はありません」と表示され全く機能してくれません。 こちらも可能であれば解決方法が知りたいです。 ``` ・TestView.h class CTestView : public CFormView { ----略----- public: CString edit1; afx_msg void OnEnChangeEdit1(); }; ・TestCpp.cpp #include "TestView.h" BOOL CTestApp::InitInstance() { ----略----- edit1 ="テスト"; ----略----- return TRUE; } ```
回答: 誤投稿のため削除しました