Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (WinAPI, Konsole) » Tasten speeren

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
25.09.2006, 14:46 Uhr
~R1l0ng
Gast


Hallo Leute,
ich würde für mein Programm gerne bestimmte Tasten sperren (beispielsweise die Windows-Taste), jedoch fand ich auch nur nach langem Suchen heraus, dass man sog. "Hooks" installieren muss. Da ich durch die teils verwurschtelten Codes anderer Programmierer nicht schlau wurde, hoffe ich, dass ihr mir das Deaktivieren bestimmter Tasten durch ein einfaches Beispiel zeigen könnt.

Danke
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
25.09.2006, 14:55 Uhr
Guybrush Threepwood
Gefürchteter Pirat
(Operator)


Was meinst du mit "für dein Programm sperren"? Die Windows Taste macht doch so oder so nichts in deinem Programm
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
25.09.2006, 16:43 Uhr
~R1l0ng
Gast


Hallo,
da ich einen Vollbildmodus als Speerung machen will, ist es störend, wenn man einfach Win+Enter drückt, um den Vollbildmodus abzubrechen. Hättest du bitte ein Beispiel parat?

Danke
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
25.09.2006, 16:51 Uhr
Guybrush Threepwood
Gefürchteter Pirat
(Operator)


oh man
Das ist jetzt der Xste Thread hier zu sowas...

Warum benutzt du nicht einfach die Speerfunktion von Windows. Alles was du dir da selber zusammen zimmerst wird man ohne große Probleme aushebeln können.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
25.09.2006, 17:06 Uhr
~R1l0ng
Gast


Hallo Guybrush,
das mit der Windows-Taste war nur ein Beispiel. Mit geht es hauptsächlich nur um das Grundprinzip, Tasten zu deaktivieren. Und dies soll laut Googleergebnissen mit einem Hook möglich sein, jedoch habe weder Ahnung, wie man so etwas erstellt, noch wie man damit dann Tasten deaktiviert. Ich hoffe du hast mich nun verstanden

R1l0ng
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
005
25.09.2006, 17:46 Uhr
Tommix




Zitat von Guybrush Threepwood:

Warum benutzt du nicht einfach die Speerfunktion von Windows.

Alternativ könnte die Pfeil-und-Bogen-Funktion oder auch die Schwertfunktion (trotz geringerer Reichweite) helfen
@R1I0ng: In den Downloads findest Du ein Keyboard-Hook Beispiel von Flo (für Visual C++).

Gruß, Tommix
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
006
25.09.2006, 22:49 Uhr
FloSoft
Medialer Over-Flow
(Administrator)



Zitat von Tommix:

Zitat:

Warum benutzt du nicht einfach die Speerfunktion von Windows.

Alternativ könnte die Pfeil-und-Bogen-Funktion oder auch die Schwertfunktion (trotz geringerer Reichweite) helfen
@R1I0ng: In den Downloads findest Du ein Keyboard-Hook Beispiel von Flo (für Visual C++).

Gruß, Tommix

im notfall geht auch noch die Katapultfunktion für die großen Tasten und die Armbrustfunktion wenn man etwas mehr Wumms im Pfeil haben will
--
class God : public ChuckNorris { };
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ C / C++ (WinAPI, Konsole) ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: