J jimiking Unregistered / Unconfirmed GUEST, unregistred user! 2003-07-27 #21 我现在的问题就是 没有办法判断模态对话框是打开状态
J jimiking Unregistered / Unconfirmed GUEST, unregistred user! 2003-07-27 #23 ParentHWnd:=GetParent(AHWnd); 去找父窗口的句柄吗 为什么? EnumWindows(@EnumWindowsProc, 0); windows.SetParent(TheProgHwnd,Handle) 这两句是什么意思?
ParentHWnd:=GetParent(AHWnd); 去找父窗口的句柄吗 为什么? EnumWindows(@EnumWindowsProc, 0); windows.SetParent(TheProgHwnd,Handle) 这两句是什么意思?
Z zhangshunzhong Unregistered / Unconfirmed GUEST, unregistred user! 2003-08-03 #25 对你的问题我感觉非常奇怪,为什么要判断模态对话框是不是打开呢 如果有模态对话框打开,你是不能够点击退出按钮或菜单的,你到Word中去试试,当你在设置字体时,有没有办法退出呢? 除非你的delphi主程序窗口与word编辑窗口同时存在,这当然不是好办法,应该是当你进入Word编辑时,delphi主控窗口也消失,同时添加到word中的退出按钮为可用,当编辑完成,点击退出按钮退到主控窗口,主程序中判断文档是否被关闭,如果被关闭,也退出主控窗口。
对你的问题我感觉非常奇怪,为什么要判断模态对话框是不是打开呢 如果有模态对话框打开,你是不能够点击退出按钮或菜单的,你到Word中去试试,当你在设置字体时,有没有办法退出呢? 除非你的delphi主程序窗口与word编辑窗口同时存在,这当然不是好办法,应该是当你进入Word编辑时,delphi主控窗口也消失,同时添加到word中的退出按钮为可用,当编辑完成,点击退出按钮退到主控窗口,主程序中判断文档是否被关闭,如果被关闭,也退出主控窗口。
Y yyanghhong Unregistered / Unconfirmed GUEST, unregistred user! 2003-08-20 #26 为什么要调出对话框来改字体呢? 直接用ole interface改就可以了