テスト

// ネットストック・ハイスピードは SC_CLOSE を SendMessage してしまうと、その後は表示されなくなってしまうのでボタンを押す。
//IntPtr buttonHandle = Helper.FindWindowEx(notifyWindow, IntPtr.Zero, "Button", "");

IntPtr buttonHandle = Helper.GetDlgItem(notifyWindow, 0x4e21);
if (buttonHandle == IntPtr.Zero)
{
throw new KabudaiException();
}
Helper.SendMessage(buttonHandle, Helper.BM_CLICK, IntPtr.Zero, null);


//IntPtr listBoxHandle = Helper.GetDlgItem(notifyWindow, 0x4e20);
//if (listBoxHandle == IntPtr.Zero)
//{
// throw new KabudaiException();
//}
//IntPtr len = Helper.SendMessage(listBoxHandle, Helper.LB_GETCOUNT, IntPtr.Zero, null);

Helper.SetForceForegroundWindow(notifyWindow);
//Helper2.SendMessage(notifyWindow, Helper.WM_CLOSE, (int)0, 0);

Helper.ShowWindow(notifyWindow, Helper.SW_HIDE);

Helper.ShowWindow(notifyWindow, Helper.WA_ACTIVE);
//Helper.PushButton(notifyWindow, 452 - 5, 5);

int x = 452 - 5;
int y = 5;
int param = y << 16 | x;
int aa = Helper2.SendMessage(buttonHandle, Helper.WM_LBUTTONDOWN, 0, param);
int bb = Helper2.SendMessage(buttonHandle, Helper.WM_LBUTTONUP, 0, param);


//IntPtr a = Helper.SendMessage(buttonHandle, Helper.WM_ACTIVATE, (IntPtr)Helper.WA_ACTIVE, null);
//Helper.PushButton(buttonHandle, 5, 5);
//IntPtr b = Helper.SendMessage(buttonHandle, Helper.WM_LBUTTONDOWN, (IntPtr)0x0001, null);
//IntPtr c = Helper.SendMessage(buttonHandle, Helper.WM_LBUTTONUP, IntPtr.Zero, null);<<<