Befehl „break“

Der Break-Befehl gibt einen Schlüssel zum Abbrechen eines Befehls an, der mit dem Flag "wait" aufgerufen wurde. Dieser Befehl ist ein MCI-Systembefehl. sie wird direkt von MCI interpretiert.

Um diesen Befehl zu senden, rufen Sie die mciSendString-Funktion auf, wobei der parameter lpszCommand wie folgt festgelegt ist.

_stprintf_s(
  lpszCommand, 
  TEXT("break %s %s %s"), 
  lpszDeviceID, 
  lpszVirtKey, 
  lpszFlags
); 

Parameter

lpszDeviceID

Bezeichner eines MCI-Geräts. Dieser Bezeichner oder Alias wird zugewiesen, wenn das Gerät geöffnet wird.

lpszVirtKey

Eines der folgenden Flags.

Wert Bedeutung
für den Code des virtuellen Schlüssels Gibt den Schlüssel an, der einen Befehl abbricht, der mit dem Flag "wait" gestartet wurde.
aus Deaktiviert den aktuellen Umbruchschlüssel.

lpszFlags

Kann "warte", "benachrichtigen" oder beides sein. Für Digital-Video- und VcR-Geräte kann auch "Test" angegeben werden. Weitere Informationen zu diesen Flags finden Sie unter Die Warte-, Benachrichtigungs- und Testflags.

Rückgabewert

Gibt null zurück, wenn erfolgreich oder andernfalls ein Fehler auftritt.

Bemerkungen

Wenn die Umbruchtaste aktiviert ist und der Benutzer die durch den im lpszVirtKey-Parameter angegebenen virtuellen Schlüssel identifizierte Taste drückt, gibt das Gerät die Steuerung an die Anwendung zurück. Wenn möglich, setzt der Befehl die Ausführung fort.

Beispiele

Der folgende Befehl legt F2 als Umbruchtaste für das Gerät "mysound" fest.

break mysound on 113

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server)
Windows 2000 Server [nur Desktop-Apps]

Weitere Informationen

MCI

MCI-Befehlszeichenfolgen