[DllImport("user32.dll", CharSet = CharSet.Auto,CallingConvention = CallingConvention.StdCall)] public static extern void mouse_event(long dwFlags, long dx, long dy, long cButtons, long dwExtraInfo);
private const int MOUSEEVENTF_LEFTDOWN = 0x02; private const int MOUSEEVENTF_LEFTUP = 0x04;
kodların özeti bu şekilde. 549,306 noktası diğer butonun koordinatları. yani 2. butona tıkladığım zaman otomatik olarak ilk butona tıklatmaya çalışıyorum. aldığım hata şu:
Additional information: PInvoke işlevi çağrısı yığının dengesini bozdu. Yönetilen PInvoke imzası yönetilmeyen hedef imzasıyla eşleşmediğinden bu durum olasıdır. PInvoke imzasının çağrı kurallarının ve parametrelerinin hedef yönetilmeyen imzayla eşleştiğinden emin olun.
Yardımcı olursanız çok sevinirim başkaları da bu sorunla karşılaşmış fakat hiçbir yerde bulamadım çözümünü
böyle kullanın önce imleci getirme sonra tıklama test ettim diğer buttona tıklanıyor bende koordinatlar öylesine yazdım