W
wooiguo
Unregistered / Unconfirmed
GUEST, unregistred user!
主程序动态加载BPL,BPL窗口使用CreateParams方法,打开后在任务栏单独显示图标.
现在的问题是:
1.BPL窗口弹出对话框(MessageBox)时,BPL窗口会藏到主窗口后面;
2.在MessageBox中加入Application.Handle后好一点,在关闭MessageBox时,BPL窗口仍然会藏到主窗口后面;
3.在2的基础上,在MessageBox中加入MB_SYSTEMMODAL或MB_APPLMODAL,现象同1.
怎样才能在打开对话框时BPL窗口不会藏到主窗口后面?是不是涉及窗口句柄问题?
现在的问题是:
1.BPL窗口弹出对话框(MessageBox)时,BPL窗口会藏到主窗口后面;
2.在MessageBox中加入Application.Handle后好一点,在关闭MessageBox时,BPL窗口仍然会藏到主窗口后面;
3.在2的基础上,在MessageBox中加入MB_SYSTEMMODAL或MB_APPLMODAL,现象同1.
怎样才能在打开对话框时BPL窗口不会藏到主窗口后面?是不是涉及窗口句柄问题?