暂停直到外部窗口手柄关闭或按下按钮

时间:2015-11-16 23:33:23

标签: c#

我有一个主窗口和外部应用程序按钮的Windows句柄。在我的应用程序可以继续其逻辑之前,我需要我的程序等待单击按钮或关闭窗口。实现这个目标的最佳方法是什么?

谢谢!

编辑:解密需要这个

    [DllImport("user32.dll")]
    [return: MarshalAs(UnmanagedType.Bool)]
    static extern bool IsWindow(IntPtr hWnd);

1 个答案:

答案 0 :(得分:1)

您可以使用某种类似的代码。

while (SomeWindow.IsActive); // Perform loops until SomeWindow is active