Condividi tramite


Windows e messaggi

Panoramica della tecnologia Windows e Messaggi.

La tecnologia Windows e Messages non è associata ad alcuna intestazione.

Per indicazioni sulla programmazione per questa tecnologia, vedere:

Functions

 
AdjustWindowRect

Calcola le dimensioni necessarie del rettangolo della finestra, in base alle dimensioni desiderate del rettangolo client. Il rettangolo della finestra può quindi essere passato alla funzione CreateWindow per creare una finestra la cui area client è la dimensione desiderata.
AdjustWindowRectEx

Calcola le dimensioni necessarie del rettangolo della finestra, in base alle dimensioni desiderate del rettangolo client. Il rettangolo della finestra può quindi essere passato alla funzione CreateWindowEx per creare una finestra la cui area client è la dimensione desiderata.
AllowSetForegroundWindow

Consente al processo specificato di impostare la finestra in primo piano usando la funzione SetForegroundWindow. Il processo chiamante deve essere già in grado di impostare la finestra in primo piano. Per altre informazioni, vedere Osservazioni più avanti in questo argomento.
AnimateWindow

Consente di produrre effetti speciali quando si visualizzano o si nascondono finestre. Esistono quattro tipi di animazione: _roll, diapositiva, compressione o espansione e dissolvenza alfa blend.
AnyPopup

Indica se nella schermata è presente una finestra popup di proprietà, visibile, di primo livello o sovrapposta. La funzione cerca l'intera schermata, non solo l'area client dell'applicazione chiamante.
ArrangeIconicWindows

Dispone tutte le finestre figlio (iconiche) ridotte a icona della finestra padre specificata.
BeginDeferWindowPos

Alloca memoria per una struttura di posizione a più finestre e restituisce l'handle alla struttura.
BringWindowToTop

Porta la finestra specificata nella parte superiore dell'ordine Z. Se la finestra è una finestra di primo livello, viene attivata. Se la finestra è una finestra figlio, viene attivata la finestra padre di primo livello associata alla finestra figlio.
BroadcastSystemMessage

La funzione BroadcastSystemMessage invia un messaggio ai destinatari specificati. (BroadcastSystemMessage)
BroadcastSystemMessageA

Invia un messaggio ai destinatari specificati. (BroadcastSystemMessageA)
BroadcastSystemMessageExA

Invia un messaggio ai destinatari specificati. (BroadcastSystemMessageExA)
BroadcastSystemMessageExW

Invia un messaggio ai destinatari specificati. (BroadcastSystemMessageExW)
BroadcastSystemMessageW

La funzione BroadcastSystemMessageW (Unicode) invia un messaggio ai destinatari specificati. (BroadcastSystemMessageW)
CalculatePopupWindowPosition

Calcola una posizione della finestra popup appropriata usando il punto di ancoraggio, le dimensioni della finestra popup, i flag e il rettangolo di esclusione facoltativo.
CallMsgFilterA

Passa il messaggio e il codice hook specificati alle procedure hook associate ai WH_SYSMSGFILTER e WH_MSGFILTER hook. (ANSI)
CallMsgFilterW

Passa il messaggio e il codice hook specificati alle procedure hook associate ai WH_SYSMSGFILTER e WH_MSGFILTER hook. (Unicode)
CallNextHookEx

Passa le informazioni sull'hook alla routine hook successiva nella catena di hook corrente. Una routine hook può chiamare questa funzione prima o dopo l'elaborazione delle informazioni sull'hook.
CallWindowProcA

Passa le informazioni sul messaggio alla routine della finestra specificata. (ANSI)
CallWindowProcW

Passa le informazioni sul messaggio alla routine della finestra specificata. (Unicode)
CascadeWindows

Propagazione delle finestre figlio specificate della finestra padre specificata.
ChangeWindowMessageFilter

Aggiunge o rimuove un messaggio dal filtro messaggi UIPI (User Interface Privilege Isolation).
ChangeWindowMessageFilterEx

Modifica il filtro messaggi UIPI (User Interface Privilege Isolation) per una finestra specificata.
ChildWindowFromPoint

Determina quale, se presente, delle finestre figlio appartenenti a una finestra padre contiene il punto specificato. La ricerca è limitata alle finestre figlio immediate. I nipoti e le finestre discendenti più profonde non vengono cercate.
ChildWindowFromPointEx

Determina quale, se presente, delle finestre figlio appartenenti alla finestra padre specificata contiene il punto specificato.
ChiudiWindow

Riduce al minimo (ma non elimina) la finestra specificata.
CreateMDIWindowA

Crea una finestra figlio MDI (Multiple-Document Interface). (ANSI)
CreateMDIWindowW

Crea una finestra figlio MDI (Multiple-Document Interface). (Unicode)
CreateWindowA

Crea una finestra sovrapposta, popup o figlio. (ANSI)
CreateWindowExA

Crea una finestra sovrapposta, popup o figlio con uno stile di finestra estesa; in caso contrario, questa funzione è identica alla funzione CreateWindow. (ANSI)
CreateWindowExW

Crea una finestra sovrapposta, popup o figlio con uno stile di finestra estesa; in caso contrario, questa funzione è identica alla funzione CreateWindow. (Unicode)
CreateWindowW

Crea una finestra sovrapposta, popup o figlio. (Unicode)
DeferWindowPos

Aggiorna la struttura di posizione a più finestre specificata per la finestra specificata.
DefFrameProcA

Fornisce l'elaborazione predefinita per tutti i messaggi di finestra che la routine della finestra di una finestra cornice MDI (Multiple-Document Interface) non elabora. (ANSI)
DefFrameProcW

Fornisce l'elaborazione predefinita per tutti i messaggi di finestra che la routine della finestra di una finestra cornice MDI (Multiple-Document Interface) non elabora. (Unicode)
DefMDIChildProcA

Fornisce l'elaborazione predefinita per qualsiasi messaggio di finestra che la routine della finestra di una finestra figlio MDI (Multiple-Document Interface) non elabora. (ANSI)
DefMDIChildProcW

Fornisce l'elaborazione predefinita per qualsiasi messaggio di finestra che la routine della finestra di una finestra figlio MDI (Multiple-Document Interface) non elabora. (Unicode)
DefWindowProcA

Chiama la routine finestra predefinita per fornire l'elaborazione predefinita per i messaggi di finestra che un'applicazione non elabora. (ANSI)
DefWindowProcW

Chiama la routine finestra predefinita per fornire l'elaborazione predefinita per i messaggi di finestra che un'applicazione non elabora. (Unicode)
DeregisterShellHookWindow

Annulla la registrazione di una finestra shell specificata registrata per ricevere messaggi hook shell.
DestroyWindow

Elimina definitivamente la finestra specificata.
DispatchMessage

La funzione DispatchMessage invia un messaggio a una routine finestra. Viene in genere usato per inviare un messaggio recuperato dalla funzione GetMessage.
DispatchMessageA

Invia un messaggio a una routine finestra. Viene in genere usato per inviare un messaggio recuperato dalla funzione GetMessage. (DispatchMessageA)
DispatchMessageW

La funzione DispatchMessageW (Unicode) invia un messaggio a una routine di finestra. Viene in genere usato per inviare un messaggio recuperato dalla funzione GetMessage.
EndDeferWindowPos

Aggiorna simultaneamente la posizione e le dimensioni di una o più finestre in un singolo ciclo di aggiornamento dello schermo.
EndTask

Chiude forzatamente la finestra specificata.
EnumChildWindows

Enumera le finestre figlio che appartengono alla finestra padre specificata passando l'handle a ogni finestra figlio, a sua volta, a una funzione di callback definita dall'applicazione.
EnumPropsA

Enumera tutte le voci nell'elenco delle proprietà di una finestra passandole, una alla sola, alla funzione di callback specificata. EnumProps continua fino a quando non viene enumerata l'ultima voce o la funzione di callback restituisce FALSE. (ANSI)
EnumPropsExA

Enumera tutte le voci nell'elenco delle proprietà di una finestra passandole, una alla sola, alla funzione di callback specificata. EnumPropsEx continua fino a quando l'ultima voce non viene enumerata o la funzione di callback restituisce FALSE. (ANSI)
EnumPropsExW

Enumera tutte le voci nell'elenco delle proprietà di una finestra passandole, una alla sola, alla funzione di callback specificata. EnumPropsEx continua fino a quando l'ultima voce non viene enumerata o la funzione di callback restituisce FALSE. (Unicode)
EnumPropsW

Enumera tutte le voci nell'elenco delle proprietà di una finestra passandole, una alla sola, alla funzione di callback specificata. EnumProps continua fino a quando non viene enumerata l'ultima voce o la funzione di callback restituisce FALSE. (Unicode)
EnumThreadWindows

Enumera tutte le finestre non figlio associate a un thread passando l'handle a ogni finestra, a sua volta, a una funzione di callback definita dall'applicazione.
EnumWindows

Enumera tutte le finestre di primo livello sullo schermo passando l'handle a ogni finestra, a sua volta, a una funzione di callback definita dall'applicazione. EnumWindows continua finché l'ultima finestra di primo livello non viene enumerata o la funzione di callback restituisce FALSE.
FindWindowA

Recupera un handle nella finestra di primo livello il cui nome della classe e il nome della finestra corrispondono alle stringhe specificate. Questa funzione non esegue ricerche nelle finestre figlio. Questa funzione non esegue una ricerca con distinzione tra maiuscole e minuscole. (ANSI)
FindWindowExA

Recupera un handle in una finestra il cui nome della classe e il nome della finestra corrispondono alle stringhe specificate. La funzione esegue la ricerca nelle finestre figlio, a partire da quella che segue la finestra figlio specificata. Questa funzione non esegue una ricerca con distinzione tra maiuscole e minuscole. (ANSI)
FindWindowExW

Recupera un handle in una finestra il cui nome della classe e il nome della finestra corrispondono alle stringhe specificate. La funzione esegue la ricerca nelle finestre figlio, a partire da quella che segue la finestra figlio specificata. Questa funzione non esegue una ricerca con distinzione tra maiuscole e minuscole. (Unicode)
FindWindowW

Recupera un handle nella finestra di primo livello il cui nome della classe e il nome della finestra corrispondono alle stringhe specificate. Questa funzione non esegue ricerche nelle finestre figlio. Questa funzione non esegue una ricerca con distinzione tra maiuscole e minuscole. (Unicode)
GET_X_LPARAM

Recupera la coordinata x firmata dal valore LPARAM specificato.
GET_Y_LPARAM

Recupera la coordinata y firmata dal valore LPARAM specificato.
GetAltTabInfoA

Recupera le informazioni sullo stato per la finestra specificata se si tratta della finestra di cambio dell'applicazione (ALT+TAB). (ANSI)
GetAltTabInfoW

Recupera le informazioni sullo stato per la finestra specificata se si tratta della finestra di cambio dell'applicazione (ALT+TAB). (Unicode)
GetAncestor

Recupera l'handle al predecessore della finestra specificata.
GetClassInfoA

Recupera informazioni su una classe window. (ANSI)
GetClassInfoExA

Recupera informazioni su una classe di finestra, incluso un handle per l'icona piccola associata alla classe della finestra. La funzione GetClassInfo non recupera un handle per l'icona piccola. (ANSI)
GetClassInfoExW

Recupera informazioni su una classe di finestra, incluso un handle per l'icona piccola associata alla classe della finestra. La funzione GetClassInfo non recupera un handle per l'icona piccola. (Unicode)
GetClassInfoW

Recupera informazioni su una classe window. (Unicode)
GetClassLongA

Recupera il valore DWORD (32 bit) specificato dalla struttura WNDCLASSEX associata alla finestra specificata. (ANSI)
GetClassLongPtrA

Recupera il valore specificato dalla struttura WNDCLASSEX associata alla finestra specificata. (ANSI)
GetClassLongPtrW

Recupera il valore specificato dalla struttura WNDCLASSEX associata alla finestra specificata. (Unicode)
GetClassLongW

Recupera il valore DWORD (32 bit) specificato dalla struttura WNDCLASSEX associata alla finestra specificata. (Unicode)
GetClassName

La funzione GetClassName recupera il nome della classe a cui appartiene la finestra specificata. (GetClassName)
GetClassNameA

Recupera il nome della classe a cui appartiene la finestra specificata. (GetClassNameA)
GetClassNameW

La funzione GetClassNameW (Unicode) recupera il nome della classe a cui appartiene la finestra specificata. (GetClassNameW)
GetClassWord

Recupera il valore a 16 bit (WORD) in corrispondenza dell'offset specificato nella memoria di classe aggiuntiva per la classe window a cui appartiene la finestra specificata.
GetClientRect

Recupera le coordinate dell'area client di una finestra.
GetDesktopWindow

Recupera un handle nella finestra desktop. La finestra desktop copre l'intera schermata. La finestra desktop è l'area su cui sono dipinte altre finestre.
GetForegroundWindow

Recupera un handle nella finestra in primo piano (la finestra con cui l'utente sta attualmente lavorando). Il sistema assegna una priorità leggermente più alta al thread che crea la finestra in primo piano rispetto ad altri thread.
GetGUIThreadInfo

Recupera informazioni sulla finestra attiva o su un thread GUI specificato.
GetInputState

Determina se nella coda dei messaggi del thread chiamante sono presenti messaggi con il pulsante del mouse o la tastiera.
GetLastActivePopup

Determina quale finestra popup di proprietà della finestra specificata è stata attiva più di recente.
GetLayeredWindowAttributes

Recupera la chiave di colore di opacità e trasparenza di una finestra a più livelli.
GetMessage

La funzione GetMessage recupera un messaggio dalla coda di messaggi del thread chiamante. (GetMessage)
GetMessageA

Recupera un messaggio dalla coda di messaggi del thread chiamante. La funzione invia messaggi inviati in arrivo fino a quando non è disponibile un messaggio inviato per il recupero. (GetMessageA)
GetMessageExtraInfo

Recupera le informazioni aggiuntive sul messaggio per il thread corrente. Informazioni aggiuntive sui messaggi sono un valore definito dall'applicazione o dal driver associato alla coda di messaggi del thread corrente.
GetMessagePos

Recupera la posizione del cursore per l'ultimo messaggio recuperato dalla funzione GetMessage.
GetMessageTime

Recupera l'ora del messaggio per l'ultimo messaggio recuperato dalla funzione GetMessage.
GetMessageW

La funzione GetMessageW (Unicode) recupera un messaggio dalla coda di messaggi del thread chiamante. (GetMessageW)
GetNextWindow

Recupera un handle nella finestra successiva o precedente nell'ordine Z. La finestra successiva è sotto la finestra specificata; la finestra precedente è sopra.
GetParent

Recupera un handle per l'elemento padre o il proprietario della finestra specificata.
GetProcessDefaultLayout

Recupera il layout predefinito utilizzato quando le finestre vengono create senza padre o proprietario.
GetPropA

Recupera un handle di dati dall'elenco delle proprietà della finestra specificata. La stringa di caratteri identifica l'handle da recuperare. La stringa e l'handle devono essere stati aggiunti all'elenco di proprietà da una chiamata precedente alla funzione SetProp. (ANSI)
GetPropW

Recupera un handle di dati dall'elenco delle proprietà della finestra specificata. La stringa di caratteri identifica l'handle da recuperare. La stringa e l'handle devono essere stati aggiunti all'elenco di proprietà da una chiamata precedente alla funzione SetProp. (Unicode)
GetQueueStatus

Recupera il tipo di messaggi trovati nella coda di messaggi del thread chiamante.
GetShellWindow

Recupera un handle nella finestra desktop della shell.
GetSysColor

Recupera il colore corrente dell'elemento di visualizzazione specificato.
GetSystemMetrics

Recupera l'impostazione di configurazione di sistema o metrica di sistema specificata.
GetTitleBarInfo

Recupera informazioni sulla barra del titolo specificata.
GetTopWindow

Esamina l'ordine Z delle finestre figlio associate alla finestra padre specificata e recupera un handle nella finestra figlio nella parte superiore dell'ordine Z.
GetWindow

Recupera un handle in una finestra con la relazione specificata (ordine Z o proprietario) nella finestra specificata.
GetWindowDisplayAffinity

Recupera l'impostazione di affinità di visualizzazione corrente, da qualsiasi processo, per una determinata finestra.
GetWindowInfo

Recupera informazioni sulla finestra specificata. (GetWindowInfo)
GetWindowLongA

Recupera informazioni sulla finestra specificata. (GetWindowLongA)
GetWindowLongPtrA

Recupera informazioni sulla finestra specificata. La funzione recupera anche il valore in corrispondenza di un offset specificato nella memoria aggiuntiva della finestra. (ANSI)
GetWindowLongPtrW

Recupera informazioni sulla finestra specificata. La funzione recupera anche il valore in corrispondenza di un offset specificato nella memoria aggiuntiva della finestra. (Unicode)
GetWindowLongW

Recupera informazioni sulla finestra specificata. (GetWindowLongW)
GetWindowModuleFileNameA

Recupera il percorso completo e il nome file del modulo associato all'handle di finestra specificato. (ANSI)
GetWindowModuleFileNameW

Recupera il percorso completo e il nome file del modulo associato all'handle di finestra specificato. (Unicode)
GetWindowPlacement

Recupera lo stato di visualizzazione e le posizioni ripristinate, ridotte a icona e ingrandita della finestra specificata.
GetWindowRect

Recupera le dimensioni del rettangolo di delimitazione della finestra specificata. Le dimensioni vengono specificate nelle coordinate dello schermo relative all'angolo superiore sinistro dello schermo.
GetWindowTextA

Copia il testo della barra del titolo della finestra specificata (se presente) in un buffer. Se la finestra specificata è un controllo , il testo del controllo viene copiato. Tuttavia, GetWindowText non può recuperare il testo di un controllo in un'altra applicazione. (ANSI)
GetWindowTextLengthA

Recupera la lunghezza, in caratteri, del testo della barra del titolo della finestra specificata (se la finestra ha una barra del titolo). (ANSI)
GetWindowTextLengthW

Recupera la lunghezza, in caratteri, del testo della barra del titolo della finestra specificata (se la finestra ha una barra del titolo). (Unicode)
GetWindowTextW

Copia il testo della barra del titolo della finestra specificata (se presente) in un buffer. Se la finestra specificata è un controllo , il testo del controllo viene copiato. Tuttavia, GetWindowText non può recuperare il testo di un controllo in un'altra applicazione. (Unicode)
GetWindowThreadProcessId

Recupera l'identificatore del thread che ha creato la finestra specificata e, facoltativamente, l'identificatore del processo che ha creato la finestra.
GetWindowWord

Recupera il valore DWORD (16 bit) in corrispondenza dell'offset specificato nel memorizzare finestra aggiuntiva
HOOKPROC

Funzione di callback definita dall'applicazione o definita dalla libreria usata con la funzione SetWindowsHookEx. Il sistema chiama questa funzione dopo la chiamata della funzione SendMessage. La procedura hook può esaminare il messaggio; non può modificarlo.
InSendMessage

Determina se la routine finestra corrente elabora un messaggio inviato da un altro thread (nello stesso processo o in un processo diverso) da una chiamata alla funzione SendMessage.
InSendMessageEx

Determina se la routine della finestra corrente sta elaborando un messaggio inviato da un altro thread (nello stesso processo o in un processo diverso).
InternalGetWindowText

Copia il testo della barra del titolo della finestra specificata (se presente) in un buffer.
IsChild

Determina se una finestra è una finestra figlio o una finestra discendente di una finestra padre specificata.
IsGUIThread

Determina se il thread chiamante è già un thread GUI. Può anche convertire il thread in un thread GUI.
IsHungAppWindow

Determina se il sistema considera che un'applicazione specificata non risponde.
IsIconic

Determina se la finestra specificata è ridotta a icona (icona).
IsProcessDPIAware

IsProcessDPIAware può essere modificato o non disponibile. Usare invece GetProcessDPIAwareness.
IsWindow

Determina se l'handle di finestra specificato identifica una finestra esistente.
IsWindowArranged

Determina se la finestra specificata è disposta, ovvero se è stata ritagliata.
IsWindowUnicode

Determina se la finestra specificata è una finestra Unicode nativa.
IsWindowVisible

Determina lo stato di visibilità della finestra specificata.
IsZoomed

Determina se una finestra è ingrandita.
KillTimer

Elimina definitivamente il timer specificato.
LockSetForegroundWindow

Il processo in primo piano può chiamare la funzione LockSetForegroundWindow per disabilitare le chiamate alla funzione SetForegroundWindow.
LogicalToPhysicalPoint

Converte le coordinate logiche di un punto in una finestra in coordinate fisiche.
MAKELPARAM

Crea un valore da usare come parametro lParam in un messaggio. La macro concatena i valori specificati.
MAKELRESULT

Crea un valore da utilizzare come valore restituito da una routine finestra. La macro concatena i valori specificati.
MAKEWPARAM

Crea un valore da usare come parametro wParam in un messaggio. La macro concatena i valori specificati.
MoveWindow

Modifica la posizione e le dimensioni della finestra specificata.
OpenIcon

Ripristina le dimensioni e la posizione precedenti di una finestra ridotta a icona; attiva quindi la finestra.
PeekMessageA

Invia messaggi non accodati in arrivo, controlla la coda di messaggi del thread per un messaggio pubblicato e recupera il messaggio (se presente). (ANSI)
PeekMessageW

Invia messaggi non accodati in arrivo, controlla la coda di messaggi del thread per un messaggio pubblicato e recupera il messaggio (se presente). (Unicode)
PhysicalToLogicalPoint

Converte le coordinate fisiche di un punto in una finestra in coordinate logiche.
PostMessageA

Inserisce (post) un messaggio nella coda di messaggi associata al thread che ha creato la finestra specificata e restituisce senza attendere che il thread elabori il messaggio. (ANSI)
PostMessageW

Inserisce (post) un messaggio nella coda di messaggi associata al thread che ha creato la finestra specificata e restituisce senza attendere che il thread elabori il messaggio. (Unicode)
PostQuitMessage

Indica al sistema che un thread ha effettuato una richiesta di terminare (uscire). Viene in genere usato in risposta a un messaggio di WM_DESTROY.
PostThreadMessageA

Invia un messaggio alla coda di messaggi del thread specificato. Restituisce senza attendere che il thread elabori il messaggio. (ANSI)
PostThreadMessageW

Invia un messaggio alla coda di messaggi del thread specificato. Restituisce senza attendere che il thread elabori il messaggio. (Unicode)
PROPENUMPROCA

Funzione di callback definita dall'applicazione usata con la funzione EnumProps. (ANSI)
PROPENUMPROCEXA

Funzione di callback definita dall'applicazione usata con la funzione EnumPropsEx. (ANSI)
PROPENUMPROCEXW

Funzione di callback definita dall'applicazione usata con la funzione EnumPropsEx. (Unicode)
PROPENUMPROCW

Funzione di callback definita dall'applicazione usata con la funzione EnumProps. (Unicode)
RealChildWindowFromPoint

Recupera un handle nella finestra figlio in corrispondenza del punto specificato. La ricerca è limitata alle finestre figlio immediate; nipoti e finestre discendenti più profonde non vengono cercate.
RealGetWindowClassA

Recupera una stringa che specifica il tipo di finestra. (ANSI)
RealGetWindowClassW

Recupera una stringa che specifica il tipo di finestra. (Unicode)
RegisterClassA

Registra una classe finestra per un uso successivo nelle chiamate alla funzione CreateWindow o CreateWindowEx. (RegisterClassA)
RegisterClassExA

Registra una classe finestra per un uso successivo nelle chiamate alla funzione CreateWindow o CreateWindowEx. (RegisterClassExA)
RegisterClassExW

Registra una classe finestra per un uso successivo nelle chiamate alla funzione CreateWindow o CreateWindowEx. (RegisterClassExW)
RegisterClassW

Registra una classe finestra per un uso successivo nelle chiamate alla funzione CreateWindow o CreateWindowEx. (RegisterClassW)
RegistrareShellHookWindow

Registra una finestra della shell specificata per ricevere determinati messaggi per eventi o notifiche utili per le applicazioni shell.
RegisterWindowMessageA

Definisce un nuovo messaggio di finestra che è garantito che sia univoco in tutto il sistema. Il valore del messaggio può essere utilizzato durante l'invio o la pubblicazione di messaggi. (ANSI)
RegisterWindowMessageW

Definisce un nuovo messaggio di finestra che è garantito che sia univoco in tutto il sistema. Il valore del messaggio può essere utilizzato durante l'invio o la pubblicazione di messaggi. (Unicode)
RemovePropA

Rimuove una voce dall'elenco delle proprietà della finestra specificata. La stringa di caratteri specificata identifica la voce da rimuovere. (ANSI)
RemovePropW

Rimuove una voce dall'elenco delle proprietà della finestra specificata. La stringa di caratteri specificata identifica la voce da rimuovere. (Unicode)
ReplyMessage

Risponde a un messaggio inviato da un altro thread dalla funzione SendMessage.
SENDASYNCPROC

Funzione di callback definita dall'applicazione usata con la funzione SendMessageCallback.
SendMessage

La funzione SendMessage invia il messaggio specificato a una finestra o a una finestra. (Funzione SendMessage)
SendMessageA

Invia il messaggio specificato a una finestra o a una finestra. La funzione SendMessage chiama la routine della finestra per la finestra specificata e non restituisce fino a quando la routine della finestra non ha elaborato il messaggio. (SendMessageA)
SendMessageCallbackA

Invia il messaggio specificato a una finestra o a una finestra. (SendMessageCallbackA)
SendMessageCallbackW

Invia il messaggio specificato a una finestra o a una finestra. (SendMessageCallbackW)
SendMessageTimeoutA

Invia il messaggio specificato a una o più finestre. (ANSI)
SendMessageTimeoutW

Invia il messaggio specificato a una o più finestre. (Unicode)
SendMessageW

La funzione SendMessageW (Unicode) invia il messaggio specificato a una finestra o a una finestra. (SendMessageW)
SendNotifyMessageA

Invia il messaggio specificato a una finestra o a una finestra. (SendNotifyMessageA)
SendNotifyMessageW

Invia il messaggio specificato a una finestra o a una finestra. (SendNotifyMessageW)
SetAdditionalForegroundBoostProcesses

SetAdditionalForegroundBoostProcesses è un'API di supporto per le prestazioni per aiutare le applicazioni con un modello di applicazione multiprocesso in cui più processi contribuiscono a un'esperienza in primo piano, come dati o rendering.
SetClassLongA

Sostituisce il valore a 32 bit (long) specificato in corrispondenza dell'offset specificato nella memoria della classe aggiuntiva o nella struttura WNDCLASSEX per la classe a cui appartiene la finestra specificata. (ANSI)
SetClassLongPtrA

Sostituisce il valore specificato in corrispondenza dell'offset specificato nella memoria della classe aggiuntiva o nella struttura WNDCLASSEX per la classe a cui appartiene la finestra specificata. (ANSI)
SetClassLongPtrW

Sostituisce il valore specificato in corrispondenza dell'offset specificato nella memoria della classe aggiuntiva o nella struttura WNDCLASSEX per la classe a cui appartiene la finestra specificata. (Unicode)
SetClassLongW

Sostituisce il valore a 32 bit (long) specificato in corrispondenza dell'offset specificato nella memoria della classe aggiuntiva o nella struttura WNDCLASSEX per la classe a cui appartiene la finestra specificata. (Unicode)
SetClassWord

Sostituisce il valore a 16 bit (WORD) in corrispondenza dell'offset specificato nella memoria della classe extra per la classe window a cui appartiene la finestra specificata.
SetCoalescableTimer

Crea un timer con il valore di timeout specificato e il ritardo di tolleranza di unione.
SetForegroundWindow

Porta il thread che ha creato la finestra specificata in primo piano e attiva la finestra.
SetLayeredWindowAttributes

Imposta la chiave di colore di opacità e trasparenza di una finestra a più livelli.
SetMessageExtraInfo

Imposta le informazioni aggiuntive sul messaggio per il thread corrente.
SetParent

Modifica la finestra padre della finestra figlio specificata.
SetProcessDefaultLayout

Modifica il layout predefinito quando le finestre vengono create senza padre o proprietario solo per il processo in esecuzione.
SetProcessDPIAware

SetProcessDPIAware può essere modificato o non disponibile. Usare invece SetProcessDPIAwareness.
SetPropA

Aggiunge una nuova voce o modifica una voce esistente nell'elenco delle proprietà della finestra specificata. (ANSI)
SetPropW

Aggiunge una nuova voce o modifica una voce esistente nell'elenco delle proprietà della finestra specificata. (Unicode)
SetSysColors

Imposta i colori per gli elementi di visualizzazione specificati.
SetTimer

Crea un timer con il valore di timeout specificato.
SetWindowDisplayAffinity

Archivia l'impostazione di affinità di visualizzazione in modalità kernel nell'oggetto hWnd associato alla finestra.
SetWindowLongA

Modifica un attributo della finestra specificata. La funzione imposta anche il valore a 32 bit (long) in corrispondenza dell'offset specificato nella memoria aggiuntiva della finestra. (ANSI)
SetWindowLongPtrA

Modifica un attributo della finestra specificata. (ANSI)
SetWindowLongPtrW

Modifica un attributo della finestra specificata. (Unicode)
SetWindowLongW

Modifica un attributo della finestra specificata. La funzione imposta anche il valore a 32 bit (long) in corrispondenza dell'offset specificato nella memoria aggiuntiva della finestra. (Unicode)
SetWindowPlacement

Imposta lo stato di visualizzazione e le posizioni ripristinate, ridotte a icona e ingrandita della finestra specificata.
SetWindowPos

Modifica le dimensioni, la posizione e l'ordine Z di una finestra figlio, popup o di primo livello. Queste finestre vengono ordinate in base al loro aspetto sullo schermo. La finestra in alto riceve il rango più alto ed è la prima finestra nell'ordine Z.
SetWindowsHookExA

Installa una routine hook definita dall'applicazione in una catena di hook. (ANSI)
SetWindowsHookExW

Installa una routine hook definita dall'applicazione in una catena di hook. (Unicode)
SetWindowTextA

Modifica il testo della barra del titolo della finestra specificata (se presente). Se la finestra specificata è un controllo, il testo del controllo viene modificato. Tuttavia, SetWindowText non può modificare il testo di un controllo in un'altra applicazione. (ANSI)
SetWindowTextW

Modifica il testo della barra del titolo della finestra specificata (se presente). Se la finestra specificata è un controllo, il testo del controllo viene modificato. Tuttavia, SetWindowText non può modificare il testo di un controllo in un'altra applicazione. (Unicode)
ShowOwnedPopups

Mostra o nasconde tutte le finestre popup di proprietà della finestra specificata.
ShowWindow

Imposta lo stato di visualizzazione della finestra specificata.
ShowWindowAsync

Imposta lo stato di visualizzazione di una finestra senza attendere il completamento dell'operazione.
SoundSentry

Attiva un segnale visivo per indicare che è in riproduzione un suono.
SwitchToThisWindow

Sposta lo stato attivo sulla finestra specificata e lo porta in primo piano.
SystemParametersInfoA

Recupera o imposta il valore di uno dei parametri a livello di sistema. (ANSI)
SystemParametersInfoW

Recupera o imposta il valore di uno dei parametri a livello di sistema. (Unicode)
TileWindows

Riquadri delle finestre figlio specificate della finestra padre specificata.
TIMERPROC

Funzione di callback definita dall'applicazione che elabora WM_TIMER messaggi. Il tipo TIMERPROC definisce un puntatore a questa funzione di callback. TimerProc è un segnaposto per il nome della funzione definita dall'applicazione.
TranslateMDISysAccel

Elabora le sequenze di tasti di scelta rapida per i comandi di menu della finestra delle finestre figlio MDI (Multiple-Document Interface) associate alla finestra client MDI specificata.
TranslateMessage

Converte i messaggi di chiave virtuale in messaggi di caratteri. I messaggi di carattere vengono inviati alla coda dei messaggi del thread chiamante, per essere letti alla successiva chiamata della funzione GetMessage o PeekMessage.
UnhookWindowsHookEx

Rimuove una procedura hook installata in una catena di hook dalla funzione SetWindowsHookEx.
Annulla registrazioneClassA

Annulla la registrazione di una classe di finestra, liberando la memoria necessaria per la classe . (ANSI)
Annulla registrazioneClassW

Annulla la registrazione di una classe di finestra, liberando la memoria necessaria per la classe . (Unicode)
UpdateLayeredWindow

Aggiorna la posizione, le dimensioni, la forma, il contenuto e la traslucidanza di una finestra a più livelli.
WaitMessage

Restituisce il controllo ad altri thread quando un thread non contiene altri messaggi nella coda dei messaggi. La funzione WaitMessage sospende il thread e non restituisce finché non viene inserito un nuovo messaggio nella coda dei messaggi del thread.
WindowFromPhysicalPoint

Recupera un handle nella finestra contenente il punto fisico specificato.
WindowFromPoint

Recupera un handle nella finestra contenente il punto specificato.
WinMain

Punto di ingresso fornito dall'utente per un'applicazione grafica basata su Windows.
WNDPROC

Funzione di callback, definita nell'applicazione, che elabora i messaggi inviati a una finestra.

Strutture

 
ALTTABINFO

Contiene informazioni sullo stato per la finestra di commutazione dell'applicazione (ALT+TAB).
ANIMATIONINFO

Descrive gli effetti di animazione associati alle azioni utente.
AUDIODESCRIPTION

Contiene informazioni associate alle descrizioni audio. Questa struttura viene utilizzata con la funzione SystemParametersInfo quando viene specificato il valore dell'azione SPI_GETAUDIODESCRIPTION o SPI_SETAUDIODESCRIPTION.
BSMINFO

Contiene informazioni su una finestra che ha negato una richiesta da BroadcastSystemMessageEx.
CBT_CREATEWNDA

Contiene informazioni passate a una routine hook WH_CBT, CBTProc, prima della creazione di una finestra. (ANSI)
CBT_CREATEWNDW

Contiene informazioni passate a una routine hook WH_CBT, CBTProc, prima della creazione di una finestra. (Unicode)
CBTACTIVATESTRUCT

Contiene informazioni passate a una routine hook WH_CBT, CBTProc, prima dell'attivazione di una finestra.
CHANGEFILTERSTRUCT

Contiene informazioni estese sui risultati ottenute chiamando la funzione ChangeWindowMessageFilterEx.
CLIENTCREATESTRUCT

Contiene informazioni sul menu e sulla prima finestra figlio MDI (Multiple-Document Interface) di una finestra client MDI.
CREATESTRUCTA

Definisce i parametri di inizializzazione passati alla routine finestra di un'applicazione. Questi membri sono identici ai parametri della funzione CreateWindowEx. (ANSI)
CREATESTRUCTW

Definisce i parametri di inizializzazione passati alla routine finestra di un'applicazione. Questi membri sono identici ai parametri della funzione CreateWindowEx. (Unicode)
CWPRETSTRUCT

Definisce i parametri del messaggio passati a una routine hook WH_CALLWNDPROCRET CallWndRetProc.
CWPSTRUCT

Definisce i parametri del messaggio passati a una routine hook WH_CALLWNDPROC, CallWndProc.
DEBUGHOOKINFO

Contiene informazioni di debug passate a una routine hook WH_DEBUG, DebugProc.
EVENTMSG

Contiene informazioni su un messaggio hardware inviato alla coda dei messaggi di sistema. Questa struttura viene utilizzata per archiviare le informazioni sui messaggi per la funzione di callback JournalPlaybackProc.
GUITHREADINFO

Contiene informazioni su un thread GUI.
KBDLLHOOKSTRUCT

Contiene informazioni su un evento di input della tastiera di basso livello.
MDICREATESTRUCTA

Contiene informazioni sulla classe, il titolo, il proprietario, la posizione e le dimensioni di una finestra figlio MDI (Multiple-Document Interface). (ANSI)
MDICREATESTRUCTW

Contiene informazioni sulla classe, il titolo, il proprietario, la posizione e le dimensioni di una finestra figlio MDI (Multiple-Document Interface). (Unicode)
RIDUCI A ICONA

Contiene le metriche scalabili associate a finestre ridotte a icona.
MINMAXINFO

Contiene informazioni sulle dimensioni e la posizione ingrandita di una finestra e le relative dimensioni minime e massime di rilevamento.
MOUSEHOOKSTRUCT

Contiene informazioni su un evento del mouse passato a una routine hook WH_MOUSE MouseProc.
MOUSEHOOKSTRUCTEX

Contiene informazioni su un evento del mouse passato a una routine hook WH_MOUSE MouseProc. Si tratta di un'estensione della struttura MOUSEHOOKSTRUCT che include informazioni sul movimento della rotellina o sull'uso del pulsante X.
MSG

Contiene informazioni sul messaggio dalla coda di messaggi di un thread.
MSLLHOOKSTRUCT

Contiene informazioni su un evento di input del mouse di basso livello.
NCCALCSIZE_PARAMS

Contiene informazioni che un'applicazione può usare durante l'elaborazione del messaggio WM_NCCALCSIZE per calcolare le dimensioni, la posizione e il contenuto valido dell'area client di una finestra.
NONCLIENTMETRICSA

Contiene le metriche scalabili associate all'area non client di una finestra non ridotta a icona. (ANSI)
NONCLIENTMETRICSW

Contiene le metriche scalabili associate all'area non client di una finestra non ridotta a icona. (Unicode)
STYLESTRUCT

Contiene gli stili per una finestra.
TITLEBARINFO

Contiene informazioni sulla barra del titolo.
TITLEBARINFOEX

Espande le informazioni descritte nella struttura TITLEBARINFO includendo le coordinate di ogni elemento della barra del titolo.
UPDATELAYEREDWINDOWINFO

Usato da UpdateLayeredWindowIndirect per fornire informazioni sulla posizione, le dimensioni, la forma, il contenuto e la traslucidanza per una finestra a più livelli.
WINDOWINFO

Contiene informazioni sulla finestra.
WINDOWPLACEMENT

Contiene informazioni sulla posizione di una finestra sullo schermo.
WINDOWPOS

Contiene informazioni sulle dimensioni e sulla posizione di una finestra.
WNDCLASSA

Contiene gli attributi della classe window registrati dalla funzione RegisterClass. (ANSI)
WNDCLASSEXA

Contiene informazioni sulla classe della finestra. (ANSI)
WNDCLASSEXW

Contiene informazioni sulla classe della finestra. (Unicode)
WNDCLASSW

Contiene gli attributi della classe window registrati dalla funzione RegisterClass. (Unicode)