intestazione windowsx.h
Questa intestazione viene usata da più tecnologie. Per altre informazioni, vedere:
windowsx.h contiene le interfacce di programmazione seguenti:
Funzioni
Button_Enable Abilita o disabilita un pulsante. |
Button_GetCheck Ottiene lo stato di controllo di un pulsante di opzione o di una casella di controllo. È possibile usare questa macro o inviare in modo esplicito il messaggio BM_GETCHECK. |
Button_GetState Recupera lo stato di un pulsante o di una casella di controllo. È possibile usare questa macro o inviare in modo esplicito il messaggio di BM_GETSTATE. |
Button_GetText Ottiene il testo di un pulsante. |
Button_GetTextLength Ottiene il numero di caratteri nel testo di un pulsante. |
Button_SetCheck Imposta lo stato di controllo di un pulsante di opzione o di una casella di controllo. È possibile usare questa macro o inviare in modo esplicito il messaggio BM_SETCHECK. |
Button_SetState Imposta lo stato di evidenziazione di un pulsante. Lo stato di evidenziazione indica se il pulsante è evidenziato come se l'utente lo avesse premuto. È possibile usare questa macro o inviare in modo esplicito il messaggio BM_SETSTATE. |
Button_SetStyle Imposta lo stile di un pulsante. È possibile usare questa macro o inviare in modo esplicito il messaggio di BM_SETSTYLE. |
Button_SetText Imposta il testo di un pulsante. |
ComboBox_AddItemData Aggiunge i dati dell'elemento all'elenco in una casella combinata nella posizione specificata. È possibile usare questa macro o inviare in modo esplicito il messaggio CB_ADDSTRING. |
ComboBox_AddString Aggiunge una stringa a un elenco in una casella combinata. |
ComboBox_DeleteString Elimina l'elemento nella posizione specificata in un elenco in una casella combinata. È possibile usare questa macro o inviare in modo esplicito il messaggio CB_DELETESTRING. |
ComboBox_Dir Aggiunge nomi all'elenco visualizzato da una casella combinata. |
ComboBox_Enable Abilita o disabilita un controllo casella combinata. |
ComboBox_FindItemData Trova il primo elemento in un elenco casella combinata con i dati dell'elemento specificati. È possibile usare questa macro o inviare in modo esplicito il messaggio di CB_FINDSTRING. |
ComboBox_FindString Trova la prima stringa in un elenco di caselle combinate che inizia con la stringa specificata. È possibile usare questa macro o inviare in modo esplicito il messaggio di CB_FINDSTRING. |
ComboBox_FindStringExact Trova la prima stringa in un elenco di caselle combinate che corrisponde esattamente alla stringa specificata, ad eccezione del fatto che la ricerca non è distinzione tra maiuscole e minuscole. È possibile usare questa macro o inviare in modo esplicito il messaggio CB_FINDSTRINGEXACT. |
ComboBox_GetCount Ottiene il numero di elementi nella casella di riepilogo di una casella combinata. È possibile usare questa macro o inviare in modo esplicito il messaggio di CB_GETCOUNT. |
ComboBox_GetCurSel Ottiene l'indice dell'elemento attualmente selezionato in una casella combinata. È possibile usare questa macro o inviare in modo esplicito il messaggio di CB_GETCURSEL. |
ComboBox_GetDroppedControlRect Recupera le coordinate dello schermo di una casella combinata nello stato eliminato. È possibile usare questa macro o inviare il messaggio di CB_GETDROPPEDCONTROLRECT in modo esplicito. |
ComboBox_GetDroppedState Verifica se l'elenco a discesa in un controllo casella combinata è visibile. È possibile usare questa macro o inviare in modo esplicito il messaggio CB_GETDROPPEDSTATE. |
ComboBox_GetExtendedUI Verifica se una casella combinata usa l'interfaccia utente predefinita o l'interfaccia utente estesa. È possibile usare questa macro o inviare il messaggio di CB_GETEXTENDEDUI in modo esplicito. |
ComboBox_GetItemData Ottiene il valore definito dall'applicazione associato all'elemento di elenco specificato in una casella combinata. È possibile usare questa macro o inviare il messaggio di CB_GETITEMDATA in modo esplicito. |
ComboBox_GetItemHeight Recupera l'altezza degli elementi di elenco in una casella combinata. È possibile usare questa macro o inviare in modo esplicito il messaggio di CB_GETITEMHEIGHT. |
ComboBox_GetLBText Ottiene una stringa da un elenco in una casella combinata. È possibile usare questa macro o inviare in modo esplicito il messaggio CB_GETLBTEXT. |
ComboBox_GetLBTextLen Ottiene la lunghezza di una stringa nell'elenco in una casella combinata. È possibile usare questa macro o inviare in modo esplicito il messaggio CB_GETLBTEXTLEN. |
ComboBox_GetText Recupera il testo da un controllo casella combinata. |
ComboBox_GetTextLength Ottiene il numero di caratteri nel testo di una casella combinata. |
ComboBox_InsertItemData Inserisce i dati dell'elemento in un elenco in una casella combinata nella posizione specificata. È possibile usare questa macro o inviare in modo esplicito il messaggio CB_INSERTSTRING. |
ComboBox_InsertString Aggiunge una stringa a un elenco in una casella combinata nella posizione specificata. È possibile usare questa macro o inviare in modo esplicito il messaggio CB_INSERTSTRING. |
ComboBox_LimitText Limita la lunghezza del testo che l'utente può digitare nel controllo di modifica di una casella combinata. È possibile usare questa macro o inviare in modo esplicito il messaggio CB_LIMITTEXT. |
ComboBox_ResetContent Rimuove tutti gli elementi dalla casella di riepilogo e modifica del controllo di una casella combinata. È possibile usare questa macro o inviare in modo esplicito il messaggio CB_RESETCONTENT. |
ComboBox_SelectItemData Cerca un elenco in una casella combinata per un elemento con i dati dell'elemento specificati. Se viene trovato un elemento corrispondente, l'elemento viene selezionato. È possibile utilizzare questa macro o inviare il messaggio di CB_SELECTSTRING in modo esplicito. |
ComboBox_SelectString Cerca un elenco in una casella combinata per un elemento che inizia con i caratteri in una stringa specificata. Se viene trovato un elemento corrispondente, l'elemento viene selezionato. È possibile utilizzare questa macro o inviare il messaggio di CB_SELECTSTRING in modo esplicito. |
ComboBox_SetCurSel Imposta l'elemento attualmente selezionato in una casella combinata. È possibile utilizzare questa macro o inviare il messaggio di CB_SETCURSEL in modo esplicito. |
ComboBox_SetExtendedUI Seleziona l'interfaccia utente predefinita o l'interfaccia utente estesa per una casella combinata con lo stile CBS_DROPDOWN o CBS_DROPDOWNLIST. È possibile utilizzare questa macro o inviare il messaggio di CB_SETEXTENDEDUI in modo esplicito. |
ComboBox_SetItemData Imposta il valore definito dall'applicazione associato all'elemento di elenco specificato in una casella combinata. È possibile utilizzare questa macro o inviare il messaggio di CB_SETITEMDATA in modo esplicito. |
ComboBox_SetItemHeight Imposta l'altezza delle voci di elenco o il campo di selezione in una casella combinata. È possibile utilizzare questa macro o inviare il messaggio di CB_SETITEMHEIGHT in modo esplicito. |
ComboBox_SetText Imposta il testo di una casella combinata. |
ComboBox_ShowDropdown Visualizza o nasconde l'elenco in una casella combinata. È possibile utilizzare questa macro o inviare il messaggio di CB_SHOWDROPDOWN in modo esplicito. |
DeleteFont La macro DeleteFont elimina un oggetto carattere, liberando tutte le risorse di sistema associate all'oggetto tipo di carattere. |
Edit_CanUndo Determina se sono presenti azioni nella coda di annullamento di un controllo di modifica o di modifica avanzato. È possibile utilizzare questa macro o inviare il messaggio di EM_CANUNDO in modo esplicito. |
Edit_EmptyUndoBuffer Reimposta il flag di annullamento di un controllo di modifica o di modifica rtf. Il flag di annullamento viene impostato ogni volta che un'operazione all'interno del controllo di modifica può essere annullata. È possibile utilizzare questa macro o inviare il messaggio EM_EMPTYUNDOBUFFER in modo esplicito. |
Edit_Enable Abilita o disabilita un controllo di modifica. |
Edit_FmtLines Imposta un flag che determina se il testo recuperato da un controllo di modifica su più righe include caratteri di interruzione di riga soft. |
Edit_GetFirstVisibleLine Ottiene l'indice della riga più visibile in un controllo di modifica su più righe o di modifica avanzata. È possibile utilizzare questa macro o inviare in modo esplicito il messaggio EM_GETFIRSTVISIBLELINE. |
Edit_GetHandle Ottiene un handle per la memoria attualmente allocata per il testo di un controllo di modifica su più righe. È possibile utilizzare questa macro o inviare il messaggio di EM_GETHANDLE in modo esplicito. |
Edit_GetLine Recupera una riga di testo da un controllo di modifica o di modifica rtf. È possibile utilizzare questa macro o inviare il messaggio di EM_GETLINE in modo esplicito. |
Edit_GetLineCount Ottiene il numero di righe nel testo di un controllo di modifica. È possibile utilizzare questa macro o inviare il messaggio di EM_GETLINECOUNT in modo esplicito. |
Edit_GetModify Ottiene lo stato del flag di modifica di un controllo di modifica o rich edit. Il flag indica se il contenuto del controllo è stato modificato. È possibile utilizzare questa macro o inviare il messaggio di EM_GETMODIFY in modo esplicito. |
Edit_GetPasswordChar Ottiene il carattere della password per un controllo di modifica o di modifica rtf. È possibile utilizzare questa macro o inviare il messaggio di EM_GETPASSWORDCHAR in modo esplicito. |
Edit_GetRect Ottiene il rettangolo di formattazione di un controllo di modifica. È possibile utilizzare questa macro o inviare il messaggio di EM_GETRECT in modo esplicito. |
Edit_GetSel Ottiene le posizioni del carattere iniziale e finale della selezione corrente in un controllo di modifica o modifica rtf. È possibile utilizzare questa macro o inviare il messaggio di EM_GETSEL in modo esplicito. |
Edit_GetText Ottiene il testo di un controllo di modifica. |
Edit_GetTextLength Ottiene il numero di caratteri nel testo di un controllo di modifica. |
Edit_GetWordBreakProc Recupera l'indirizzo di una funzione Wordwrap di un controllo di modifica o rtf. È possibile utilizzare questa macro o inviare il messaggio di EM_GETWORDBREAKPROC in modo esplicito. |
Edit_LimitText Limita la lunghezza del testo che può essere immesso in un controllo di modifica. È possibile utilizzare questa macro o inviare il messaggio di EM_LIMITTEXT in modo esplicito. |
Edit_LineFromChar Ottiene l'indice della riga che contiene l'indice di caratteri specificato in un controllo di modifica su più righe o di modifica rtf. È possibile utilizzare questa macro o inviare il messaggio di EM_LINEFROMCHAR in modo esplicito. |
Edit_LineIndex Ottiene l'indice dei caratteri del primo carattere di una riga specificata in un controllo di modifica su più righe o di modifica rtf. È possibile utilizzare questa macro o inviare il messaggio di EM_LINEINDEX in modo esplicito. |
Edit_LineLength Recupera la lunghezza, in caratteri, di una riga in un controllo di modifica o di modifica avanzata. È possibile utilizzare questa macro o inviare il messaggio di EM_LINELENGTH in modo esplicito. |
Edit_ReplaceSel Sostituisce il testo selezionato in un controllo di modifica o in un controllo rich edit con il testo specificato. È possibile utilizzare questa macro o inviare il messaggio di EM_REPLACESEL in modo esplicito. |
Edit_Scroll Scorre il testo verticalmente in un controllo di modifica su più righe o rtf. È possibile utilizzare questa macro o inviare il messaggio di EM_SCROLL in modo esplicito. |
Edit_ScrollCaret Scorre il cursore nella visualizzazione in un controllo di modifica o di modifica avanzato. È possibile utilizzare questa macro o inviare il messaggio di EM_SCROLLCARET in modo esplicito. |
Edit_SetHandle Imposta l'handle della memoria che verrà utilizzata da un controllo di modifica su più righe. È possibile utilizzare questa macro o inviare il messaggio di EM_SETHANDLE in modo esplicito. |
Edit_SetModify Imposta o cancella il flag di modifica per un controllo di modifica. Il flag di modifica indica se il testo all'interno del controllo di modifica è stato modificato. È possibile utilizzare questa macro o inviare il messaggio di EM_SETMODIFY in modo esplicito. |
Edit_SetPasswordChar Imposta o rimuove il carattere della password per un controllo di modifica o di modifica avanzato. Quando viene impostato un carattere password, tale carattere viene visualizzato al posto dei caratteri digitati dall'utente. È possibile utilizzare questa macro o inviare il messaggio di EM_SETPASSWORDCHAR in modo esplicito. |
Edit_SetReadOnly Imposta o rimuove lo stile di sola lettura (ES_READONLY) di un controllo di modifica o di modifica rtf. È possibile utilizzare questa macro o inviare il messaggio di EM_SETREADONLY in modo esplicito. |
Edit_SetRect Imposta il rettangolo di formattazione di un controllo di modifica. È possibile utilizzare questa macro o inviare il messaggio di EM_SETRECT in modo esplicito. |
Edit_SetRectNoPaint Imposta il rettangolo di formattazione di un controllo di modifica su più righe. Questa macro equivale a Edit_SetRect, ad eccezione del fatto che non ridisegna la finestra di controllo di modifica. È possibile utilizzare questa macro o inviare il messaggio di EM_SETRECTNP in modo esplicito. |
Edit_SetSel Seleziona un intervallo di caratteri in un controllo di modifica o modifica avanzato. È possibile utilizzare questa macro o inviare in modo esplicito il messaggio EM_SETSEL. |
Edit_SetTabStops Imposta le tabulazioni in un controllo di modifica su più righe o di modifica avanzata. Quando il testo viene copiato nel controllo, qualsiasi carattere di tabulazione nel testo determina la generazione dello spazio fino alla tabulazione successiva. È possibile utilizzare questa macro o inviare il messaggio di EM_SETTABSTOPS in modo esplicito. |
Edit_SetText Imposta il testo di un controllo di modifica. |
Edit_SetWordBreakProc Sostituisce la funzione Wordwrap predefinita di un controllo di modifica con una funzione Wordwrap definita dall'applicazione. È possibile utilizzare questa macro o inviare il messaggio di EM_SETWORDBREAKPROC in modo esplicito. |
Edit_Undo Annulla l'ultima operazione nella coda di annullamento di un controllo di modifica o modifica rtf. È possibile utilizzare questa macro o inviare il messaggio di EM_UNDO in modo esplicito. |
GET_X_LPARAM Recupera la coordinata x con segno dal valore LPARAM specificato. |
GET_Y_LPARAM Recupera la coordinata y firmata dal valore LPARAM specificato. |
ListBox_AddItemData Aggiunge i dati degli elementi alla casella di riepilogo nella posizione specificata. È possibile utilizzare questa macro o inviare il messaggio di LB_ADDSTRING in modo esplicito. |
ListBox_AddString Aggiunge una stringa a una casella di riepilogo. |
ListBox_DeleteString Elimina l'elemento nella posizione specificata in una casella di riepilogo. È possibile utilizzare questa macro o inviare il messaggio di LB_DELETESTRING in modo esplicito. |
ListBox_Dir Aggiunge nomi all'elenco visualizzato da una casella di riepilogo. |
ListBox_Enable Abilita o disabilita un controllo casella di riepilogo. |
ListBox_FindItemData Trova il primo elemento in una casella di riepilogo con i dati dell'elemento specificati. È possibile utilizzare questa macro o inviare il messaggio di LB_FINDSTRING in modo esplicito. |
ListBox_FindString Trova la prima stringa in una casella di riepilogo che inizia con la stringa specificata. È possibile utilizzare questa macro o inviare il messaggio di LB_FINDSTRING in modo esplicito. |
ListBox_FindStringExact Trova la prima stringa della casella di riepilogo che corrisponde esattamente alla stringa specificata, ad eccezione del fatto che la ricerca non fa distinzione tra maiuscole e minuscole. È possibile utilizzare questa macro o inviare il messaggio di LB_FINDSTRINGEXACT in modo esplicito. |
ListBox_GetCaretIndex Recupera l'indice dell'elemento della casella di riepilogo con il rettangolo di attivazione in una casella di riepilogo a selezione multipla. L'elemento può essere selezionato o meno. È possibile utilizzare questa macro o inviare il messaggio LB_GETCARETINDEX in modo esplicito. |
ListBox_GetCount Ottiene il numero di elementi in una casella di riepilogo. È possibile utilizzare questa macro o inviare il messaggio di LB_GETCOUNT in modo esplicito. |
ListBox_GetCurSel Ottiene l'indice dell'elemento attualmente selezionato in una casella di riepilogo a selezione singola. È possibile utilizzare questa macro o inviare il messaggio LB_GETCURSEL in modo esplicito. |
ListBox_GetHorizontalExtent Ottiene la larghezza che è possibile scorrere orizzontalmente una casella di riepilogo (larghezza scorrevole) se la casella di riepilogo ha una barra di scorrimento orizzontale. È possibile utilizzare questa macro o inviare il messaggio di LB_GETHORIZONTALEXTENT in modo esplicito. |
ListBox_GetItemData Ottiene il valore definito dall'applicazione associato all'elemento casella di riepilogo specificato. È possibile utilizzare questa macro o inviare il messaggio di LB_GETITEMDATA in modo esplicito. |
ListBox_GetItemHeight Recupera l'altezza degli elementi in una casella di riepilogo. |
ListBox_GetItemRect Ottiene le dimensioni del rettangolo che delimita una voce di casella di riepilogo così come è attualmente visualizzata nella casella di riepilogo. È possibile utilizzare questa macro o inviare il messaggio di LB_GETITEMRECT in modo esplicito. |
ListBox_GetSel Ottiene lo stato di selezione di un elemento. È possibile utilizzare questa macro o inviare il messaggio LB_GETSEL in modo esplicito. |
ListBox_GetSelCount Ottiene il conteggio degli elementi selezionati in una casella di riepilogo a selezione multipla. È possibile utilizzare questa macro o inviare il messaggio di LB_GETSELCOUNT in modo esplicito. |
ListBox_GetSelItems Ottiene gli indici degli elementi selezionati in una casella di riepilogo a selezione multipla. È possibile utilizzare questa macro o inviare il messaggio di LB_GETSELITEMS in modo esplicito. |
ListBox_GetText Ottiene una stringa da una casella di riepilogo. È possibile utilizzare questa macro o inviare il messaggio di LB_GETTEXT in modo esplicito. |
ListBox_GetTextLen Ottiene la lunghezza di una stringa in una casella di riepilogo. È possibile utilizzare questa macro o inviare il messaggio di LB_GETTEXTLEN in modo esplicito. |
ListBox_GetTopIndex Ottiene l'indice del primo elemento visibile in una casella di riepilogo. È possibile utilizzare questa macro o inviare il messaggio di LB_GETTOPINDEX in modo esplicito. |
ListBox_InsertItemData Inserisce i dati degli elementi in una casella di riepilogo nella posizione specificata. È possibile utilizzare questa macro o inviare il messaggio di LB_INSERTSTRING in modo esplicito. |
ListBox_InsertString Aggiunge una stringa a una casella di riepilogo nella posizione specificata. È possibile utilizzare questa macro o inviare il messaggio di LB_INSERTSTRING in modo esplicito. |
ListBox_ResetContent Rimuove tutti gli elementi da una casella di riepilogo. È possibile utilizzare questa macro o inviare il messaggio di LB_RESETCONTENT in modo esplicito. |
ListBox_SelectItemData Cerca una casella di riepilogo per un elemento con i dati dell'elemento specificati. Se viene trovato un elemento corrispondente, l'elemento viene selezionato. È possibile usare questa macro o inviare in modo esplicito il messaggio di LB_SELECTSTRING. |
ListBox_SelectString Cerca una casella di riepilogo per un elemento che inizia con i caratteri in una stringa specificata. Se viene trovato un elemento corrispondente, l'elemento viene selezionato. È possibile usare questa macro o inviare in modo esplicito il messaggio di LB_SELECTSTRING. |
ListBox_SelItemRange Seleziona o deseleziona uno o più elementi consecutivi in una casella di riepilogo di selezione multipla. È possibile usare questa macro o inviare in modo esplicito il messaggio LB_SELITEMRANGE. |
ListBox_SetCaretIndex Imposta il rettangolo di stato attivo sull'elemento in corrispondenza dell'indice specificato in una casella di riepilogo di selezione multipla. Se l'elemento non è visibile, viene scorrevole nella visualizzazione. È possibile usare questa macro o inviare in modo esplicito il messaggio LB_SETCARETINDEX. |
ListBox_SetColumnWidth Imposta la larghezza di tutte le colonne in una casella di riepilogo a più colonne. È possibile usare questa macro o inviare in modo esplicito il messaggio di LB_SETCOLUMNWIDTH. |
ListBox_SetCurSel Imposta l'elemento attualmente selezionato in una casella di riepilogo a selezione singola. È possibile usare questa macro o inviare in modo esplicito il messaggio LB_SETCURSEL. |
ListBox_SetHorizontalExtent Impostare la larghezza in base alla quale è possibile scorrere orizzontalmente una casella di riepilogo (larghezza scorrevole). |
ListBox_SetItemData Imposta il valore definito dall'applicazione associato all'elemento della casella di riepilogo specificato. È possibile usare questa macro o inviare in modo esplicito il messaggio LB_SETITEMDATA. |
ListBox_SetItemHeight Imposta l'altezza degli elementi in una casella di riepilogo. |
ListBox_SetSel Seleziona o deseleziona un elemento in una casella di riepilogo a selezione multipla. È possibile usare questa macro o inviare in modo esplicito il messaggio LB_SETSEL. |
ListBox_SetTabStops Imposta le posizioni tabulazioni in una casella di riepilogo. È possibile usare questa macro o inviare in modo esplicito il messaggio di LB_SETTABSTOPS. |
ListBox_SetTopIndex Assicura che l'elemento specificato in una casella di riepilogo sia visibile. È possibile usare questa macro o inviare in modo esplicito il messaggio LB_SETTOPINDEX. |
ScrollBar_Enable Abilita o disabilita un controllo barra di scorrimento. |
ScrollBar_GetPos Recupera la posizione della casella di scorrimento (pollice) nella barra di scorrimento specificata. |
ScrollBar_GetRange Ottiene l'intervallo di una barra di scorrimento. |
ScrollBar_SetPos Imposta la posizione della casella di scorrimento (pollice) nella barra di scorrimento specificata e, se richiesto, ridisegna la barra di scorrimento per riflettere la nuova posizione della casella di scorrimento. (ScrollBar_SetPos) |
ScrollBar_SetRange Imposta l'intervallo di una barra di scorrimento. |
ScrollBar_Show Mostra o nasconde un controllo barra di scorrimento. |
SelectFont La macro SelectFont seleziona un oggetto carattere nel contesto del dispositivo specificato (DC). Il nuovo oggetto carattere sostituisce l'oggetto carattere precedente. |
Static_Enable Abilita o disabilita un controllo statico. |
Static_GetIcon Recupera un handle all'icona associata a un controllo statico con lo stile SS_ICON. È possibile usare questa macro o inviare in modo esplicito il messaggio STM_GETICON. |
Static_GetText Ottiene il testo di un controllo statico. |
Static_GetTextLength Ottiene il numero di caratteri nel testo di un controllo statico. |
Static_SetIcon Imposta l'icona per un controllo statico. È possibile usare questa macro o inviare in modo esplicito il messaggio STM_SETICON. |
Static_SetText Imposta il testo di un controllo statico. |