回 帖 发 新 帖 刷新版面

主题:★★★BCB中的多线程如何访问主窗口控件?

我使用BCB的TThread类创建线程,请问如何在线程函数中访问主窗口控件如:List控件添加条目、以主窗口句柄做为线程函数中的MessageBox的第一个参数?

回复列表 (共3个回复)

沙发

没有人知道吗,大家帮帮我啊

板凳

可以直接在Thread调用MainForm的控件与属性。
例如:
void __fastcall TMsgThread::Execute(void)
{
    while( !Terminated )
    {
        ....
        MainForm->TrayIcon1->Animate = true;
    }
}

3 楼

是不是要加头文件?

我来回复

您尚未登录,请登录后再回复。点此登录或注册