我正在使用OleCreatePropertyFrame API创建的代码中直接尝试关闭属性表对话框。关闭对话框我正在使用PropSheet_PressButton API,但我不知道如何获取属性表对话框的句柄。如果有人知道这个建议我。
答案 0 :(得分:0)
如果你不控制其中的任何代码,关闭模态对话框是没有意义的。
您可以控制所有者句柄,这可能是您的最佳选择;查找窗口所拥有的已启用且可见的窗口。可能是GetWindow(yourWindow, GW_ENABLEDPOPUP)
或GetLastActivePopup
。这当然有些苛刻,但你所做的并不正常。