首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

一个关于起一个线程调用onpaint()函数的有关问题。

2012-03-27 
一个关于起一个线程调用onpaint()函数的问题。。。首先 有多个对话框类。。我现在在某个对话框类的初始化函数中

一个关于起一个线程调用onpaint()函数的问题。。。
首先 有多个对话框类。。
我现在在某个对话框类的初始化函数中 
添加如下代码:(起一个线程)
HANDLE hThread;  
unsigned tid;
hThread = (HANDLE)_beginthreadex(NULL,NULL,main_showpicture,(LPVOID)this,0,&tid);  
CloseHandle(hThread);  
然后写线程函数:::(貌似不行)或者是我不知道怎么写。。

如何执行这个类的ONpaint函数啊。。
或者 怎么实现 调用onpaint函数。。

[解决办法]
根据句柄去发消息
[解决办法]
你既然把this指针传进线程函数了
那可以直接通过这个指针调用Invalidate使窗口重绘
不过不建议这么使用
最好还是传句柄进线程然后发消息实现

热点排行