Stili finestra
Di seguito sono riportati gli stili della finestra. Dopo aver creato la finestra, questi stili non possono essere modificati, ad eccezione di quanto indicato.
Nome costante | Valore costante | Descrizione |
---|---|---|
WS_BORDER | 0x0080000L | La finestra ha un bordo linea sottile |
WS_CAPTION | 0x00C0000L | La finestra ha una barra del titolo (include lo stile WS_BORDER ). |
WS_CHILD | 0x40000000L | La finestra è una finestra figlio. Una finestra con questo stile non può avere una barra dei menu. Questo stile non può essere usato con lo stile WS_POPUP . |
WS_CHILDWINDOW | 0x40000000L | Uguale allo stile WS_CHILD . |
WS_CLIPCHILDREN | 0x02000000L | Esclude l'area occupata da finestre figlio quando il disegno si verifica all'interno della finestra padre. Questo stile viene usato durante la creazione della finestra padre. |
WS_CLIPSIBLINGS | 0x0400000L | Clip figlio finestre relative l'una all'altra; ovvero, quando una determinata finestra figlio riceve un messaggio WM_PAINT , lo stile WS_CLIPSIBLINGS clip tutte le altre finestre figlio sovrapposte dall'area della finestra figlio da aggiornare. Se WS_CLIPSIBLINGS non è specificato e le finestre figlio si sovrappongono, è possibile, quando si disegna all'interno dell'area client di una finestra figlio, per disegnare all'interno dell'area client di una finestra figlio vicina. |
WS_DISABLED | 0x08000000L | La finestra è inizialmente disabilitata. Una finestra disabilitata non può ricevere input dall'utente. Per modificare questa operazione dopo la creazione di una finestra, usare la funzione EnableWindow . |
WS_DLGFRAME | 0x0040000L | La finestra ha un bordo di uno stile usato in genere con le finestre di dialogo. Una finestra con questo stile non può avere una barra del titolo. |
WS_GROUP | 0x0002000L | La finestra è il primo controllo di un gruppo di controlli. Il gruppo è costituito da questo primo controllo e tutti i controlli definiti dopo di esso, fino al controllo successivo con lo stile WS_GROUP . Il primo controllo in ogni gruppo ha in genere lo stile WS_TABSTOP in modo che l'utente possa passare dal gruppo al gruppo. L'utente può successivamente modificare lo stato attivo della tastiera da un controllo nel gruppo al controllo successivo nel gruppo usando i tasti di direzione. È possibile attivare e disattivare questo stile per modificare lo spostamento della finestra di dialogo. Per modificare questo stile dopo la creazione di una finestra, usare la funzione SetWindowLong . |
WS_HSCROLL | 0x0010000L | La finestra ha una barra di scorrimento orizzontale. |
WS_ICONIC | 0x20000000L | La finestra viene inizialmente ridotta al minimo. Uguale allo stile WS_MINIMIZE . |
WS_MAXIMIZE | 0x0100000L | La finestra è inizialmente ingrandita. |
WS_MAXIMIZEBOX | 0x00010000L | La finestra ha un pulsante ingrandisce. Impossibile combinare lo stile WS_EX_CONTEXTHELP . È necessario specificare anche lo stile WS_SYSMENU . |
WS_MINIMIZE | 0x20000000L | La finestra viene inizialmente ridotta al minimo. Uguale allo stile WS_ICONIC . |
WS_MINIMIZEBOX | 0x0002000L | La finestra ha un pulsante ridotto al minimo. Impossibile combinare lo stile WS_EX_CONTEXTHELP . È necessario specificare anche lo stile WS_SYSMENU . |
WS_OVERLAPPED | 0x00000000L | La finestra è una finestra sovrapposta. Una finestra sovrapposta ha una barra del titolo e un bordo. Uguale allo stile WS_TILED . |
WS_OVERLAPPEDWINDOW | (WS_OVERLAPPED | WS_CAPTION | WS_SYSMENU | WS_THICKFRAME | WS_MINIMIZEBOX | WS_MAXIMIZEBOX) | La finestra è una finestra sovrapposta. Uguale allo stile WS_TILEDWINDOW . |
WS_POPUP | 0x80000000L | La finestra è una finestra popup. Questo stile non può essere usato con lo stile WS_CHILD . |
WS_POPUPWINDOW | (WS_POPUP | WS_BORDER | WS_SYSMENU) | La finestra è una finestra popup. Gli stili WS_CAPTION e WS_POPUPWINDOW devono essere combinati per rendere visibile il menu della finestra. |
WS_SIZEBOX | 0x00040000L | La finestra ha un bordo di ridimensionamento. Uguale allo stile WS_THICKFRAME . |
WS_SYSMENU | 0x00080000L | La finestra ha un menu finestra sulla barra del titolo. È necessario specificare anche lo stile WS_CAPTION . |
WS_TABSTOP | 0x00010000L | La finestra è un controllo che può ricevere lo stato attivo della tastiera quando l'utente preme il tasto TAB. Premendo il tasto TAB viene modificato lo stato attivo della tastiera al controllo successivo con lo stile WS_TABSTOP . È possibile attivare e disattivare questo stile per modificare lo spostamento della finestra di dialogo. Per modificare questo stile dopo la creazione di una finestra, usare la funzione SetWindowLong . Per le finestre create dall'utente e i dialoghi senza modalità per usare le tabulazioni, modificare il ciclo di messaggi per chiamare la funzione IsDialogMessage . |
WS_THICKFRAME | 0x00040000L | La finestra ha un bordo di ridimensionamento. Uguale allo stile WS_SIZEBOX . |
WS_TILED | 0x00000000L | La finestra è una finestra sovrapposta. Una finestra sovrapposta ha una barra del titolo e un bordo. Uguale allo stile WS_OVERLAPPED . |
WS_TILEDWINDOW | (WS_OVERLAPPED | WS_CAPTION | WS_SYSMENU | WS_THICKFRAME | WS_MINIMIZEBOX | WS_MAXIMIZEBOX) | La finestra è una finestra sovrapposta. Uguale allo stile WS_OVERLAPPEDWINDOW . |
WS_VISIBLE | 0x10000000L | La finestra è inizialmente visibile. Questo stile può essere attivato e disattivato usando la funzione ShowWindow o SetWindowPos. |
WS_VSCROLL | 0x0020000L | La finestra ha una barra di scorrimento verticale. |
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 2000 Professional [solo app desktop] |
Server minimo supportato | Windows 2000 Server [solo app desktop] |
Intestazione | Winuser.h (include Windows.h) |
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per