JLI Spieleprogrammierung Foren-Übersicht JLI Spieleprogrammierung

 
 FAQFAQ   SuchenSuchen   MitgliederlisteMitgliederliste   BenutzergruppenBenutzergruppen 
 medals.php?sid=d41da06e5f3acdfad4a0ebab03b94bd9Medaillen   RegistrierenRegistrieren   ProfilProfil   Einloggen, um private Nachrichten zu lesenEinloggen, um private Nachrichten zu lesen   LoginLogin 

esc taste in mfc sperren

 
Neues Thema eröffnen   Neue Antwort erstellen    JLI Spieleprogrammierung Foren-Übersicht -> Entwicklung
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen  
Autor Nachricht
mfc++
JLI'ler


Alter: 40
Anmeldedatum: 18.02.2004
Beiträge: 163
Wohnort: Bettlä
Medaillen: Keine

BeitragVerfasst am: 29.10.2004, 20:01    Titel: esc taste in mfc sperren Antworten mit Zitat

hi leute. ich möchte gerne die esc taste in einem mfc programm sperren. nur weiss ich nicht was ich da machen muss. wäre sehr dankbar.
tschüss und danke
_________________
www.teslasystems.ch
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
Christian Rousselle
Site Admin


Alter: 48
Anmeldedatum: 19.07.2002
Beiträge: 1630

Medaillen: Keine

BeitragVerfasst am: 29.10.2004, 22:54    Titel: Antworten mit Zitat

Was heisst sperren? Soll nichts passieren, wenn du auf ESC drückst? Soll das nur für dein Programm gelten? Wenn ja, dann einfach auf die Nachricht reagieren und nichts tun.

C.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden
mfc++
JLI'ler


Alter: 40
Anmeldedatum: 18.02.2004
Beiträge: 163
Wohnort: Bettlä
Medaillen: Keine

BeitragVerfasst am: 30.10.2004, 10:50    Titel: Antworten mit Zitat

ja genau dann soll nichts passieren. wie mach ich denn diese message mit den befehlen?
_________________
www.teslasystems.ch
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
Jonathan_Klein
Living Legend


Alter: 37
Anmeldedatum: 17.02.2003
Beiträge: 3433
Wohnort: Siegerland
Medaillen: Keine

BeitragVerfasst am: 30.10.2004, 12:01    Titel: Antworten mit Zitat

Äh, das ist nun nicht so schwer. Du hast doch bestimmt so ne nette WndProc() mit einer switch anweisung
Code:
   case WM_KEYDOWN:
         switch(wParam)
         {
         case VK_ESCAPE:            break;
         }
         break;

Also so gehts qauf jeden Fall in normalen Windwos Programmen. Wie das bei mfc ist weiß ich nicht soo genau. Aber in der FAQ steht auch noch was, wie man die Systemtasten spert. Nämlich indem man die WM_SYSKEYDOWN Nachrichten nicht bearbeitet (wie oben mit dem Esc).
_________________
https://jonathank.de/games/
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
Patrick
Dark JLI Master



Anmeldedatum: 25.10.2004
Beiträge: 1895
Wohnort: Düren
Medaillen: Keine

BeitragVerfasst am: 30.10.2004, 12:06    Titel: Antworten mit Zitat

mfc++
Was für eine MFC Anwendung? Rahmenanwendung oder Dialoganwendung? Bei beiden gibt es gravierende Unterschiede.
_________________
'Wer der Beste sein will muss nach Perfektion streben und jede Gelegenheit nutzen sich zu verbessern.' - KIA
[ German Game Dev | Boardsuche hilft sehr oft | Google rockt | Wie man Fragen richtig stellt | ICQ#: 143040199 ]
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
Patrick
Dark JLI Master



Anmeldedatum: 25.10.2004
Beiträge: 1895
Wohnort: Düren
Medaillen: Keine

BeitragVerfasst am: 30.10.2004, 12:11    Titel: Antworten mit Zitat

Falls es eine Dialoganwendung ist:
http://www.c-plusplus.de/forum/viewtopic.php?t=39095&highlight=escape

Nebenbei:
Spitzen MFC, VCL, VXL, Win32API und co. FAQ:
http://www.c-plusplus.de/forum/index.php?c=7
_________________
'Wer der Beste sein will muss nach Perfektion streben und jede Gelegenheit nutzen sich zu verbessern.' - KIA
[ German Game Dev | Boardsuche hilft sehr oft | Google rockt | Wie man Fragen richtig stellt | ICQ#: 143040199 ]
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
mfc++
JLI'ler


Alter: 40
Anmeldedatum: 18.02.2004
Beiträge: 163
Wohnort: Bettlä
Medaillen: Keine

BeitragVerfasst am: 01.11.2004, 14:21    Titel: Antworten mit Zitat

wow thx. klappt wunderbar. bist ja echt der guru Wink bestimmt über 250 jahre alt Wink
_________________
www.teslasystems.ch
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
Patrick
Dark JLI Master



Anmeldedatum: 25.10.2004
Beiträge: 1895
Wohnort: Düren
Medaillen: Keine

BeitragVerfasst am: 01.11.2004, 14:33    Titel: Antworten mit Zitat

wer ich? nee Wink

Hab nur ne große Datenbank auf einem speraten PC, neben meinem normalen PC eingerichtet, speziell aufs Coding ausgerichtet in dem jeglicher noch so bedeutender Mist archiviert wird.

Und ich bin 20 Jahre alt Wink

- Patrick
_________________
'Wer der Beste sein will muss nach Perfektion streben und jede Gelegenheit nutzen sich zu verbessern.' - KIA
[ German Game Dev | Boardsuche hilft sehr oft | Google rockt | Wie man Fragen richtig stellt | ICQ#: 143040199 ]
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
Beiträge der letzten Zeit anzeigen:   
Neues Thema eröffnen   Neue Antwort erstellen    JLI Spieleprogrammierung Foren-Übersicht -> Entwicklung Alle Zeiten sind GMT
Seite 1 von 1

 
Gehe zu:  
Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.


Powered by phpBB © 2001, 2005 phpBB Group
Deutsche Übersetzung von phpBB.de

Impressum