2009-07-31 6 views

Antwort

0

Eine Möglichkeit ist die Accessibility API, die nur für Anwendungen funktioniert, die Screenreader unterstützen. In C# können Sie Managed Winapi dafür verwenden, starten Sie an der SystemAccessibleObject Klasse ...

Ich denke, Babylon verwendet OCR auf dem angezeigten Bild, die gut funktioniert, solange Sie eine Standardschriftart in Standardgrößen verwenden.

+0

Okay, danke. Also sollte ich SystemAccessibleObject.FromPoint und die Cursorposition verwenden und dann die Value-Eigenschaft verwenden? – user145586

+0

Ich habe es versucht: System.Threading.Thread.Sleep (1000); MessageBox.Show (ManagedWinapi.Accessibility.SystemAccessibleObject.MouseCursor.Value); aber es funktioniert nicht – user145586

+0

Ja, starten Sie mit SystemAccessibleObject.FromPoint, aber Sie müssen seinen Typ überprüfen und vielleicht bis zu seinem Eltern einige Male verschieben, bis Sie den Wert erhalten, den Sie wirklich wollen ... – mihi

Verwandte Themen