我在一个dlg窗口中用了一个定时器类.想在定时器的回调函数中往窗口发送我的自定义消息,然后再在窗口的消息处理函数中做处理.那么,我怎样将窗口句柄传给我的定时器类呢?如我的窗口类:
class CBrshscrDlg : public CDialog
{
...
}
有一个自定义消息MyMsg,以及处理函数CBrshscrDlg :: OnMyMsg().定时器类:
class CMMTimer 
{
...
}我在定时器的回调函数中给窗口发送MyMsg消息:
PostMessage((HWND)dwUser, MYMSG, 0, 0);
然后在OnMyMsg()中再做处理.但是在CMMTimer中我怎样才能得到CBrshscrDlg 的句柄呢?
即,我怎样将CBrshscrDlg 的窗口句柄传给CMMTimer的回调函数的dwUser呢?