获取对话框句柄,如果有则关闭
IntPtr ptr = FindWindow(null, "梁串编号索引");
if (ptr != null && ptr != IntPtr.Zero)
{
int WM_CLOSE = 0x0010;
SendMessage(ptr, WM_CLOSE, 0, 0);
}
win32获取界面信息,发送信息
[DllImport("user32.dll", EntryPoint = "FindWindow")]
internal static extern IntPtr FindWindow(string ClassName, string WindowNamw);
[DllImport("User32.dll", EntryPoint = "SendMessage")]
private static extern int SendMessage(IntPtr hWnd, int Msg, int wParam, int lParam);