1、利用一个对话框控件作为显示平台;
2、通过 SetWindowLong 函数的 GWL_WNDPROC 消息重新设置该控件的子过程;
3、创建设备环境 hDc 作为缓冲和绘画对象;
4、在对话框控件的 WM_PAINT 消息 中,把缓冲复制显示到该控件中;
5、同时利用多个线程来绘画动态对象;
但不知道为什么,在运行一段时间后,控件的画面好像被锁住了,但后台数据正常运行。
1、利用一个对话框控件作为显示平台;
2、通过 SetWindowLong 函数的 GWL_WNDPROC 消息重新设置该控件的子过程;
3、创建设备环境 hDc 作为缓冲和绘画对象;
4、在对话框控件的 WM_PAINT 消息 中,把缓冲复制显示到该控件中;
5、同时利用多个线程来绘画动态对象;
但不知道为什么,在运行一段时间后,控件的画面好像被锁住了,但后台数据正常运行。
转载于:https://www.cnblogs.com/louyu/archive/2012/02/26/2369222.html