我写了一个DLL,它有一个函数,有一个参数是CWnd*,用来接收一个窗口的指针,当这在这个函数里,调用这个参数的PossMessage里,出错。
DLL里的代码为:
void MyFun(CWnd* pCLientWnd)
{
     pClientWnd->PossMessage(WM_MY_MESSAGE, 0, 0);
}
//在客户端如下:
MyFun(this);当执行到pClientWnd->PossMessage(WM_MY_MESSAGE, 0, 0);时,就出错了

是什么问题呢?应该怎么解决呢?
请问这种情况应该注应该什么呢》