Jak depeše CTRL + BREAK CTRL + C na standardní & Rozšířená klávesnice

Prohlášení o odmítnutí odpovědnosti pro už nepodporovaný obsah KB

Tento článek byl napsán pro produkty, ke kterým již Microsoft nadále nenabízí podporu. Článek je tedy poskytován „tak, jak je“ a nebude už nadále aktualizován.

Souhrn

Skenování kód klávesy BREAK & H46. Kombinace kláves CTRL + BREAK do pasti různě, podle toho, zda je program spuštěn na standardní nebo Rozšířená klávesnice.


Tato informace je také součástí v souboru nápovědy s Standard a Professional Editions jazyka Microsoft Visual Basic pro MS-DOS verze 1.0.


Pro standardní klávesnice CTRL + BREAK je definován takto
   KEY n, CHR$(&H04) + CHR$(&H46)
kde n je v rozmezí 15 až 25.


Na rozšířené klávesnice CTRL + BREAK je následující:
   KEY n, CHR$(&H84) + CHR$(&H46)
Všimněte si, že musíte provést samostatné KEY uživatelem definovaných příkazů pro soutisku CTRL + BREAK v kombinaci s klávesami SHIFT, ALT, klávesa NUM LOCK a CAPS LOCK. Příznaky klávesnice u těchto kláves kombinací musí být přidán společně k definování posloupnosti kláves dané.


Příklady soutisku CTRL + BREAK a CTRL + C (pokud jsou klávesy SHIFT, ALT, klávesa NUM LOCK a CAPS LOCK není aktivní) jsou popsány níže.

Další informace

Použijte následující kroky k provedení příklady uvedené níže v VBDOS. EXE:


  1. Z nabídky Soubor zvolte nový projekt.
  2. Příklad kódu do okna kód zkopírujte.
  3. Stisknutím klávesy F5 spustit program.

Příklad kódu 1

KEY 15, CHR$(&H84) + CHR$(&H46) ' Traps CTRL+BREAK on enhanced keyboard.KEY 16, CHR$(&H4) + CHR$(&H46)  ' Traps CTRL+BREAK on standard keyboard.
KEY(15) ON
KEY(16) ON
ON KEY(16) GOSUB trap
ON KEY(15) GOSUB trap
FOR i = 1 TO 500
PRINT i
NEXT
END
trap:
PRINT "trapped"
RETURN

Poznámka: Pokud je funkce NUM LOCK, SCROLL LOCK nebo CAPS LOCK zapnut, nebude fungovat v tomto příkladu. Další informace o tom, jak zakázat tyto klíče naleznete v následujícím článku znalostní báze Microsoft Knowledge Base:
Jak zakázat přepnout NUM, CAPS/SCROLL LOCK s klíče soutisku 59132
Vlastnosti

ID článku: 33034 - Poslední kontrola: 16. 1. 2017 - Revize: 1

Váš názor