社区
C++ Builder
帖子详情
VC的这句CWinThread *pThread = AfxGetThread();怎么改写成BCB代码?
Pasp
2006-12-05 07:55:48
VC代码中有以下两句:
CWinThread *pThread = AfxGetThread();
MSG* pMsg =(MSG*)&pThread->m_msgCur;
改写成BCB的代码怎么写? 我想用TThread,但是又好像不太对。
请指教!
...全文
191
2
打赏
收藏
VC的这句CWinThread *pThread = AfxGetThread();怎么改写成BCB代码?
VC代码中有以下两句: CWinThread *pThread = AfxGetThread(); MSG* pMsg =(MSG*)&pThread->m_msgCur; 改写成BCB的代码怎么写? 我想用TThread,但是又好像不太对。 请指教!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
FallenAngel
2006-12-05
打赏
举报
回复
你要拦截什么消息?
Y___Y
2006-12-05
打赏
举报
回复
用Window C的吧
DWORD WINAPI funA(LPVOID lp)
{
int i=1;
int sum=0;
for(i=1;i<=100;i++)
sum=sum+i;
printf("a[0] thread print:%d\n",sum);
return 0;
}
//////////////////////////////////////////////////
HANDLE a;
DWORD dwT;
a=CreateThread(NULL,0,funA,0,0,&dwT);
VC
多线程编程(vs2010Unicode修改版)
因为原实例以
vc
6.0为基础,在vs2010(包括vs2008等默认采用unicode编码的)中需要做一些修改,很多地方涉及到unicode的问题,需要加上_T()宏。下面几个说明只是部分修改,不是全部。 -Multi
Thread
1中,...
在动态连接库内封装应用程序框架
VC
源
代码
添加到项目中,编译生
成
一DLL,在另外一个
WIN
32应用程序中,启动一线程,在线程函数中显式装载该DLL,取的该DLL内的当前线程,C
Win
Thread
*p
Thread
=GetCurrent
Thread
();p
Thread
->Run();就可装载启动常规DLL内应用程序框架....
MFC多线程编程实例
这是一个使用
VC
++编写的一个MFC多线程的源程序,程序中线程执行函数有两种,一种是从C
Win
Thread
继承的对象的RUNTIME_CLASS,用于线程启动对话框,另一种是类的
成
员函数作为线程的执行函数。另外本程序还修改了MFC...
野蛮操控线程对象C
Win
Thread
*p
Thread
1 定义全局对象和线程... C
Win
Thread
*p
Thread
= new C
Win
Thread
(); HWND pmain=NULL; UINT StartAndClose
Thread
Proc(LPVOID) { int k=0; CString STR=NULL; while(1) { k++; STR.Format("k=%d",k); :
MFC中经常出错的地方
当且仅当在使用共享MFC DLL的规则DLL和带静态链接MFC的规则DLL(只有这两个类型的DLL中才包含theApp对象)的DllMain函数调用栈中调用
Afx
GetApp时,
Afx
GetApp返回的才是动态链接库中的theApp对象指针,其他所有情况...
C++ Builder
13,825
社区成员
102,679
社区内容
发帖
与我相关
我的任务
C++ Builder
C++ Builder相关内容讨论区
复制链接
扫一扫
分享
社区描述
C++ Builder相关内容讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章