Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Enthält einen zusätzlichen Datenblock, der von IShellLinkDataList verwendet wird. Es enthält Konsoleneigenschaften.
Syntax
typedef struct {
DATABLOCK_HEADER dbh;
DATABLOCK_HEADER DUMMYSTRUCTNAME;
WORD wFillAttribute;
WORD wPopupFillAttribute;
COORD dwScreenBufferSize;
COORD dwWindowSize;
COORD dwWindowOrigin;
DWORD nFont;
DWORD nInputBufferSize;
COORD dwFontSize;
UINT uFontFamily;
UINT uFontWeight;
WCHAR FaceName[LF_FACESIZE];
UINT uCursorSize;
BOOL bFullScreen;
BOOL bQuickEdit;
BOOL bInsertMode;
BOOL bAutoPosition;
UINT uHistoryBufferSize;
UINT uNumberOfHistoryBuffers;
BOOL bHistoryNoDup;
COLORREF ColorTable[16];
} NT_CONSOLE_PROPS, *LPNT_CONSOLE_PROPS;
Member
dbh
Typ: DATABLOCK_HEADER
Die DATABLOCK_HEADER-Struktur mit der Größe und Signatur der NT_CONSOLE_PROPS-Struktur . Die Signatur für eine NT_CONSOLE_PROPS-Struktur ist NT_CONSOLE_PROPS_SIG.
DUMMYSTRUCTNAME
wFillAttribute
Typ: WORD
Fill-Attribut für die Konsole.
wPopupFillAttribute
Typ: WORD
Fill-Attribut für Konsolen-Popups.
dwScreenBufferSize
Typ: COORD
Eine COORD-Struktur mit der Bildschirmpuffergröße der Konsole.
dwWindowSize
Typ: COORD
Eine COORD-Struktur mit der Fenstergröße der Konsole.
dwWindowOrigin
Typ: COORD
Eine COORD-Struktur mit dem Fensterursprung der Konsole.
nFont
Art: DWORD
Die Schriftart.
nInputBufferSize
Art: DWORD
Die Eingabepuffergröße.
dwFontSize
Typ: COORD
Eine COORD-Struktur mit dem Schriftgrad.
uFontFamily
Typ: UINT
Die Schriftfamilie.
uFontWeight
Typ: UINT
Die Schriftstärke.
FaceName[LF_FACESIZE]
Typ: WCHAR[LF_FACESIZE]
Ein Zeichenarray, das den Gesichtsnamen der Schriftart enthält.
uCursorSize
Typ: UINT
Die Cursorgröße.
bFullScreen
Typ: BOOL
Ein boolescher Wert, der auf TRUE festgelegt ist, wenn sich die Konsole im Vollbildmodus befindet, oder andernfalls FALSE .
bQuickEdit
Typ: BOOL
Ein boolescher Wert, der auf TRUE festgelegt ist, wenn sich die Konsole im Schnellbearbeitungsmodus befindet, oder andernfalls FALSE .
bInsertMode
Typ: BOOL
Ein boolescher Wert, der auf TRUE festgelegt ist, wenn sich die Konsole im Einfügemodus befindet, oder andernfalls FALSE .
bAutoPosition
Typ: BOOL
Ein boolescher Wert, der auf TRUE festgelegt ist, wenn sich die Konsole im Modus für die automatische Position befindet, oder andernfalls FALSE .
uHistoryBufferSize
Typ: UINT
Die Größe des Verlaufspuffers.
uNumberOfHistoryBuffers
Typ: UINT
Die Anzahl der Verlaufspuffer.
bHistoryNoDup
Typ: BOOL
Ein boolescher Wert, der auf TRUE festgelegt ist, wenn alte doppelte Verlaufslisten verworfen werden sollen, oder andernfalls FALSE .
ColorTable[16]
Typ: COLORREF[16]
Ein Array von COLORREF-Werten mit den Farbeinstellungen der Konsole.
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) | Windows 2000 Professional, Windows XP [nur Desktop-Apps] |
| Unterstützte Mindestversion (Server) | Windows 2000 Server [nur Desktop-Apps] |
| Kopfzeile | shlobj_core.h (shlobj.h einschließen) |