error C2065: “m_pStrategyDlg”: 未声明的标识符,该怎么处理

error C2065: “m_pStrategyDlg”: 未声明的标识符
新手请教个问题,网上查了半天也没找到原因。
TESTStrategy.h里定义一个对话框的(TestItpDialog* m_pStrategyDlg;),但在TESTStrategy.cpp里面Strategy_CreatWindow函数使用该变量时总是提示“error C2065: “m_pStrategyDlg”: 未声明的标识符”。
TESTSTRATEGY.H代码:
#pragma once
#include "strategybase.h"
#include "list"
#include <vector>
#include "map"
#include "TestItpDialog.h"//TestItpDialog 类的头文件

using std::vector;
using std::list;
using std::map;

const int MAX_BAR_SIZE = 1000;

class TestStrategy :
public CStrategyBase
{
public:
TestStrategy(void);
~TestStrategy(void);

virtual int Strategy_OnStart(IiTPInterface* piTP);
virtual int Strategy_OnStop(IiTPInterface* piTP);
virtual int Strategy_CreatWindow(HWND hWnd,HWND hWndParent);
virtual int Strategy_DestroyWindow(HWND hWnd);

private:

TestItpDialog* m_pStrategyDlg;  // 策略窗口

};

TESTStrategy.cpp里
int Strategy_CreatWindow(HWND hWnd,HWND hWndParent)
{
// 创建策略窗口
AFX_MANAGE_STATE(AfxGetStaticModuleState());
m_pStrategyDlg = new TestTipDialog;
if (NULL == m_pStrategyDlg)
{
ASSERT(FALSE);
return -1;
}
if (!::IsWindow(m_pStrategyDlg->GetSafeHwnd()) && !m_pStrategyDlg->Create(TestItpDialog::IDD))
    {
        return -1;
    }
m_pStrategyDlg->ModifyStyleEx(WS_POPUP | WS_BORDER | WS_DLGFRAME,WS_CHILD);
    hWnd = m_pStrategyDlg->GetSafeHwnd();
return 0;
}


------解决思路----------------------
int CStrategyBase::Strategy_CreatWindow(HWND hWnd,HWND hWndParent)