Maske / Bildschirmmaske für Applikation erstellen

#2129915
Lesenswert?

Hallo zusammen,

ich suche eine Möglichkeit, um eine Bildschirmmaske zu erstellen, damit 
der Benutzer einer Applikation, die nicht von mir geschrieben wurde nur 
bestimmte Eingriffsmöglichkeiten hat. Die Sicherheit kann vernachlässigt 
werden. Es geht nur darum, dass der Bediener bei einer Abfolge von 
Ereignissen sich nicht aus Versehen "verklickt".

Beispiel:
Ich will auf meinem Rechner das Programm "XY" laufen lassen, möchte aber 
nicht, dass der "Auswahlmenue-Button" im Fenster drückbar ist. Es soll 
nur der "OK" Button freigegeben sein.

Programmiersprache ist weitestgehend frei, am Liebsten VBA, Java oder 
C++. Falls jemand eine bessere Möglichkeit als eine Maske kennt, immer 
her damit.
#2130898
Lesenswert?

Du könntest z.B. per WinSpy oder Spy++ einfach die betreffenden 
Steuerelement-IDs auslesen und dann in deinem Programm per Sendmessage 
bzw. sowas wie EnableWindow( GetDlgItem( hWnd, BTN_ID), FALSE), über 
Winapi einfach disablen oder gar ausblenden.
Ich mache sowas öfter mit C (auch zum Fernsteuern von Anwendungen) ist 
eigentlich schnell gemacht.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren