AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

windowstaste deaktivieren

Ein Thema von gekmihesg · begonnen am 27. Mär 2004 · letzter Beitrag vom 27. Mär 2004
Antwort Antwort
gekmihesg
(Gast)

n/a Beiträge
 
#1

windowstaste deaktivieren

  Alt 27. Mär 2004, 13:43
erstmal: ich habe gesucht!

ich wollte mir ein programm schreiben bei dem ich mit nem hook die linke windowstaste deaktivieren kann. aber es funktioniert nicht.

Delphi-Quellcode:
function KeyboardHookProc(nCode: Integer; wParam: WPARAM; lParam: LPARAM):
 LRESULT; stdcall;
begin
  if wparam = VK_LWIN then
    begin
      messagebox(0,'if','if',0);
      Result := 0;
    end
  else
    begin
    Result := CallNextHookEx(KeybHandle, nCode, wparam, lParam);
    messagebox(0,'else','else',0);
    end;
end;
die messageboxes sind natürlich nur zu testzwecken und funktioniern auch richtig.
nur des windowsmenü kommt trotzdem wenn ich auf die taaste drück.
was mach ich falsch und kann man das überhaupt so machen?
  Mit Zitat antworten Zitat
Benutzerbild von SirThornberry
SirThornberry
(Moderator)

Registriert seit: 23. Sep 2003
Ort: Bockwen
12.235 Beiträge
 
Delphi 2006 Professional
 
#2

Re: windowstaste deaktivieren

  Alt 27. Mär 2004, 13:47
versuch mal
result := 1; anstelle von
result := 0; Hast du schon versucht eine "normale" taste zu verwerfen mit deinem hook?? Wäre sehr sinnvoll um herausfinden zu können ob es am hook allgemein liegt oder daran das es eine "systemtaste" ist
Jens
Mit Source ist es wie mit Kunst - Hauptsache der Künstler versteht's
  Mit Zitat antworten Zitat
gekmihesg
(Gast)

n/a Beiträge
 
#3

Re: windowstaste deaktivieren

  Alt 27. Mär 2004, 13:49
ich habs grad getest und mit anderen tasten gehts. aber windows is anscheinend mal wieder was besseres
  Mit Zitat antworten Zitat
Benutzerbild von toms
toms
(CodeLib-Manager)

Registriert seit: 10. Jun 2002
4.648 Beiträge
 
Delphi XE Professional
 
#4

Re: windowstaste deaktivieren

  Alt 27. Mär 2004, 15:00
Hi,

Vielleicht hilft dir das hier weiter.
Thomas
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 23:50 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz