Announcement

Collapse
No announcement yet.

Sperren der "Windows"-Taste ?

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Sperren der "Windows"-Taste ?

    Ich schreibe ein Lernprogramm für meine Tochter, diese betätigt manchmals versehentlich die Windows-(oder auch Startmenue)-Taste --> das Aufklappen des Windows-Startmenues stört den Programmablauf. Wie kann ich diese Taste sperren/deaktivieren, solange mein in Delphi4 geschriebenes Programm läuft?

  • #2
    <b>function</b> RegisterServiceProcess(dwProcessID, dwType: DWord): DWord;
    <b>stdcall;</b>

    <b>implementation</b>

    <b>function</b> RegisterServiceProcess;
    <b>external</b> 'KERNEL32.DLL' name 'RegisterServiceProcess';

    <b>procedure</b> TForm1.FomCreate(Sender : TObject);
    <b>begin</b>
    RegisterServiceProcess(0,1);
    <b>end;</b&gt

    Comment


    • #3
      Danke vielmals für Deine Hilfe.
      Frank

      Comment


      • #4
        Hallo Frank,<br>Achtung: RegisterServiceProcess wird scheinbar nicht von NT o. Win2k unterstützt.<br>:-) Jens Schuman

        Comment


        • #5
          Entweder ich habe beim Programmieren was falsch gemacht, oder aber RegisterServiceProcess funktioniert mit WinME nicht. Beim Ausführen
          meines Programmes wird eine Fehlermeldung angezeigt, (Fehler beim
          schreiben auf Adresse xxxxx). Gibt es nicht noch eine andere Möglichkeit die Funktion der Windows-Taste abzufangen ??

          Comment

          Working...
          X