(更)
抱歉打擾大家了
原來是我委派的部分沒寫好
才導致程式崩潰
原本的程式都是正常的
但在今天突然出現下圖的錯誤訊息
(這之間都無做任何修改)
先前就先編譯好的執行檔都可以正常使用
而今天出現這錯誤開始編譯的執行檔
皆會報錯
而使用中斷點去看的時候
發現程式在執行到下面的mouse_event
這行時
才會出現以上的錯誤
其餘部分都正常
Form也能正常載入
功能也都正常
[DllImport("user32.dll", SetLastError = true)]
public static extern void mouse_event(uint dwFlags, int dx, int dy, uint dwData, int dwExtraInfo);
private const uint MOUSEEVENTF_LEFTDOWN = 0x0002;
private const uint MOUSEEVENTF_LEFTUP = 0x0004;
public void LeftClick(Point point)
{
int x = point.X;
int y = point.Y;
mouse_event(MOUSEEVENTF_LEFTDOWN, x, y, 0, 0);
Thread.Sleep(100);
mouse_event(MOUSEEVENTF_LEFTUP, x, y, 0, 0);
}