YazılımMimarı hocam AutoIt v3.3.14.2 kullanıyorum, Dll'nin NETFRAMEWORK versiyonu belirtilmemiş muhtemelen her versiyonda çalışıyor ve 32 bit olarak indirdim yardımlarını bekliyorum cidden önemli.

Dll nin yüklendiği dizindeki açıklama notpad'inde şu satırlar var;
# Minimum version of the .NET Framework required by this module
# DotNetFrameworkVersion = ''

yani versiyon belirtilmemiş.

user32 dll'ye gelince onu bi yerden bulmadım
using System.Runtime.InteropServices;
kütüphanesiyle birlikte şu kodları kullanıyorum;
[DllImport("User32.dll")]
private static extern short GetAsyncKeyState(int vKey);

Ancak onlarda bir sıkıntı olduğunu düşünmüyorum çünkü AutoITx3 ü açıklama satırı yaptığımda program çalışmaya devam ediyor.