ソースファイルAのグローバルで、
CHoge *hoge;
という感じにクラスhogeのポインタを生成し、ファイルAの関数内で
hoge=new CHoge(hwnd,100,100);
と、インスタンスを生成します。

ソースファイルBの先頭で
extern CHoge *hoge;
として、こちらのファイルB内の関数内などでhogeを使いたいのですが、
どうも上手くいってないようです。

ポインタの使い方が間違ってるでしょうか?
間違えてなければ別の部分にに問題があると分かるので、
教えて下さい。お願いします。