ふひひひひ。
Visual Studio 2010のデバッガは
NULLで初期化したポインタの値を
強制的に0xccccccccに書き換えるらしい。

なので挿入するIF文は

  if (this->message != NULL && this->message != (LPTSTR)0xcccccccc)

が確実っぽいです。