Speichern Sie die registry-Werte in WinCE die Verwendung einer C# - app

Arbeite ich auf einem WinCE 6.0-system mit einem touchscreen, der speichert seine Kalibrierdaten (x-y-Position, offset, etc.) in der system-registry (HKLM\HARDWARE\TOUCH). Ich bin nun platzieren Sie die cal-Werte in den registry-Schlüssel, setzen sich in das OS-image zu erstellen. Das funktioniert auch für den monitor, dass ich den original-cal-Werte aus, aber wenn ich laden Sie dieses Bild in ein anderes system mit einem anderen monitor, touchscreen Zeiger Lage ist (verständlicherweise) aus, da die beiden Monitore nicht die gleiche cal-Werte.

Mein problem ist, dass ich nicht weiß, wie man richtig speichern Sie die Werte in die Registrierung, so dass Sie bestehen bleiben nach einem power-Zyklus. Sehen Sie, ich kann Kalibrieren Sie den Bildschirm auf die zweite, aber die neuen Werte gibt es nur im flüchtigen Speicher. Ich schlug meinem Chef, dass wir einfach sagen unsere Kunden zu verlassen, die Kraft auf die Einheit zu jeder Zeit --, dass das nicht gut gehen über.

Ich brauche Ratschläge, wie Sie die neuen Konstanten in die registry ein, so dass wir Kalibrieren der Monitore einmal vor dem Versand an unsere Kunden, und nicht um separate OS-Bilder für jede Anlage, die wir bauen.

Einer C# - Methode, die funktioniert in den CE6.0 wäre hilfreich. Danke.

-Odbasta

InformationsquelleAutor odbasta | 2008-09-11

Schreibe einen Kommentar