メンバ関数へのポインタの配列をメンバ変数として持たせたいのですが、

class TestClass
{
public:
typedef void (*LPFUNC_VOID_VOID)();
LPFUNC_VOID_VOID m_lpFunc[3];
…(略)…
void Draw00(void);
void Draw01(void);
void Draw02(void);
…(略)…
};

とし、コンストラクタの中で

m_lpFunc[0]=&TestClass::Draw00;

と代入するとcannot convert〜というエラーが出ます。TestClass::LPFUNC_VOID_VOIDとしてもエラーが出ます。
また、メンバ関数から呼び出そうと

(this->*m_lpFunc[1])();

とするとこれもエラーになるようです。
VC++6.0の時はこんな感じの記述でいけたのですが、VC++2003ToolkitとVC++2005Expressではだめでした。
このように、メンバ関数のポインタをメンバ変数として持ちたい場合、どのようにすればよろしいでしょうか?