Z
zy61
Unregistered / Unconfirmed
GUEST, unregistred user!
VCL组件是否不能在多个线程中使用,只能在VCL主线程中使用?
我在写一个ActiveX的控件,但是它在IE中运行时,由于IE中的多个窗口分别在不同线程中(进程是同一个),所以有些VCL组件不正常,比如TPopupMenu就只能在第一个控件中弹出,在其他窗口的控件中不能弹出,不知道大家有什么方法可以处理。我是用delphi5写的,谢谢
我在写一个ActiveX的控件,但是它在IE中运行时,由于IE中的多个窗口分别在不同线程中(进程是同一个),所以有些VCL组件不正常,比如TPopupMenu就只能在第一个控件中弹出,在其他窗口的控件中不能弹出,不知道大家有什么方法可以处理。我是用delphi5写的,谢谢