Forum: Win32/Win64 API (native code)
by Phoenix,
13. Mär 2007
Hrm.. also der Schlüssel ist eigentlich:
HKEY_CURRENT_USER\Software\Microsoft\Osk
Blöderweise liegen dort alle Einstellungen (Größe, Position, Schriftart, Schriftgröße, Tastaturformat, Block- oder normale Ansicht etc.) in Binärer Form drin. Und die Zeit, das Format da zu analysieren hab ich nicht.
Alternativ nehmen wir die Einstellungen an einem Client vor, exportieren den Key und spielen...
Forum: Win32/Win64 API (native code)
by Phoenix,
10. Mär 2007
Es geht um das OnScreenKeyboard bei Windows XP und größer (Für die, die das noch nie gesehen haben: Start -> Ausführen: OSK.exe).
Wie man erkennt, kann man das Ding schonmal nicht resizen. Mit folgendem Code hab ich hinbekommen, dass es auf 4/5 der Bildschirmbreite im unteren Drittel angezeigt wird:
using System;
using System.Drawing;
using System.Diagnostic;
using System.IO;
using...