現在、このチュートリアルを行っています: http://www.codeproject.com/Articles/20187/The-Ultimate-Grid-Beginner-s-Guide 私の問題を理解できるように、簡単に見てください。
MyCug グリッド クラスのインスタンスを宣言する必要がある部分で、問題が発生しました。クラス + アプリ クラスにヘッダー ファイルを含めました。しかし、インスタンスを宣言したいとき、エラーがあります: エラー C4430: 型指定子がありません - int は、宣言したい行でエラーを想定しました:
class CClassView : public CDockablePane { public:
MyCug m_grid;
.cpp ファイルで宣言すると、機能します。しかし、非公開です。解決策のオプションはありますか? あなたが私の問題を理解してくれることを願っています
ここにいくつかのコードがあります:
#include "ViewTree.h"
class CClassToolBar : public CMFCToolBar
{
virtual void OnUpdateCmdUI(CFrameWnd* /*pTarget*/, BOOL bDisableIfNoHndler)
{
CMFCToolBar::OnUpdateCmdUI((CFrameWnd*) GetOwner(), bDisableIfNoHndler);
}
virtual BOOL AllowShowOnList() const { return FALSE; }
};
class CClassView : public CDockablePane
{
public:
MyCug m_grid;