では、ParamStrとWM_COPYDATAを使ったメモリリークするコードを教えて欲しい。

ParamStrをローカル変数に代入するとリークし、
代入しなければリークしない。

だぞ?