超级玛丽的多线程问题
小弟在写超级玛丽的时候遇到了多线程方面的一些问题,请各位帮忙看看。我是这么设计的:一条线程监听键盘消息,一条线程负责绘制窗口。绘制窗口是一个成员函数,监听用的钩子回调函数,我不知道如何使新创建的线程和这两个函数关联。下面贴两个函数的声明:
绘制窗口: LRESULTCMarieDlg::DrawScreen(WPARAM wParam, LPARAM lParam);
回调函数: LRESULT CALLBACK GetKeys(int nCode,WPARAM wParam, LPARAM lParam);
绘制窗口函数与一消息关联,支持在其他类中通过SendMessage来调用
顺便问下这样设计是否正确,如果不对应该如何设计?
[解决办法]
如需要阅读该回复,请登录或注册CSDN!