多线程应用程序

【勇芳软件工作室】汉化HomePreviousNext

一个基于Win32的应用程序可以有多个执行线程,每个线程都可以创建窗口。创建窗口的线程必须包含其窗口过程的代码。

应用程序可以使用EnumThreadWindows函数枚举特定线程创建的窗口。此函数将每个线程窗口的句柄依次传递给应用程序定义的回调函数EnumThreadWndProc.

GetWindowThreadProcessId函数返回创建特定窗口的线程的标识符。

要设置由另一个线程创建的窗口的显示状态,请使用ShowWindowAsync功能。