Windows e messaggi

Panoramica della tecnologia Windows e Messages.

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

Per indicazioni sulla programmazione per questa tecnologia, vedere:

Funzioni

 
RegolaWindowRect

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

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 ulteriori informazioni, vedere la sezione "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 esegue la ricerca nell'intera schermata, non solo nell'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 all'inizio 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 appropriata della finestra popup 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 di hook associate agli hook WH_SYSMSGFILTER e WH_MSGFILTER. (ANSI)
CallMsgFilterW

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

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

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

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 dei 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 delle finestre figlio appartenenti alla finestra padre specificata contiene il punto specificato.
ChiudiWindow

Riduce a icona (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

Aggiornamenti 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 della finestra che la procedura della finestra di una finestra di fotogramma MDI (Multiple Document Interface) non viene elaborata. (Unicode)
DefMDIChildProcA

Fornisce l'elaborazione predefinita per qualsiasi messaggio di finestra che la procedura della finestra di una finestra figlio MDI (multiple-document Interface) non viene elaborata. (ANSI)
DefMDIChildProcW

Fornisce l'elaborazione predefinita per qualsiasi messaggio di finestra che la procedura della finestra di una finestra figlio MDI (multiple-document Interface) non viene elaborata. (Unicode)
DefWindowProcA

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

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

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

Elimina la finestra specificata.
DispatchMessage

La funzione DispatchMessage invia un messaggio a una routine di finestra. In genere viene usato per inviare un messaggio recuperato dalla funzione GetMessage.
DispatchMessageA

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

La funzione DispatchMessageW (Unicode) invia un messaggio a una procedura di finestra. In genere viene 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 in modo forcibly 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 per una, alla funzione di callback specificata. EnumProps continua finché l'ultima voce non viene enumerata o la funzione di callback restituisce FALSE. (ANSI)
EnumPropsExA

Enumera tutte le voci nell'elenco delle proprietà di una finestra passandole, una per una, alla funzione di callback specificata. EnumPropsEx continua fino all'enumerazione dell'ultima voce o la funzione di callback restituisce FALSE. (ANSI)
EnumPropsExW

Enumera tutte le voci nell'elenco delle proprietà di una finestra passandole, una per una, alla funzione di callback specificata. EnumPropsEx continua fino all'enumerazione dell'ultima voce o la funzione di callback restituisce FALSE. (Unicode)
EnumPropsW

Enumera tutte le voci nell'elenco delle proprietà di una finestra passandole, una per una, alla funzione di callback specificata. EnumProps continua finché l'ultima voce non viene enumerata 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 fino a quando non viene enumerata l'ultima finestra di primo livello 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 cerca 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 cerca 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 cerca 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 cerca 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 del commutatore dell'applicazione (ALT+TAB). (ANSI)
GetAltTabInfoW

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

Recupera l'handle al predecessore della finestra specificata.
GetClassInfoA

Recupera informazioni su una classe di finestra. (ANSI)
GetClassInfoExA

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

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

Recupera informazioni su una classe finestra. (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 della classe aggiuntiva per la classe finestra 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 in cui sono disegnate altre finestre.
GetForegroundWindow

Recupera un handle nella finestra in primo piano ,ovvero 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 la finestra popup di proprietà della finestra specificata attiva più di recente.
GetLayeredWindowAttributes

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

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

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

Recupera le informazioni aggiuntive sul messaggio per il thread corrente. Le informazioni aggiuntive sul messaggio sono un valore definito dall'applicazione o dal driver associato alla coda dei 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 dei 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 dei 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 del sistema o della metrica di sistema specificata.
GetTitleBarInfo

Recupera le 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 al minimo e ingrandita della finestra specificata.
GetWindowRect

Recupera le dimensioni del rettangolo di selezione 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 ne ha uno) 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 ne ha uno) 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 nell'archiviazione della finestra aggiuntiva
HOOKPROC

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

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

Determina se la routine della finestra corrente elabora 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 ne ha uno) 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 al minimo (iconica).
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 viene rimossa.
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 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 usare come valore restituito da una routine di 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 una finestra ridotta al minimo (iconica) alla dimensione e alla posizione precedente; attiva quindi la finestra.
PeekMessageA

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

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

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

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

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

Indica al sistema che un thread ha effettuato una richiesta di termina (quit). 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 elabora il messaggio. (ANSI)
PostThreadMessageW

Invia un messaggio alla coda di messaggi del thread specificato. Restituisce senza attendere che il thread elabora 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 al punto specificato. La ricerca è limitata alle finestre figlio immediate; i nipoti e le 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 di finestra per l'uso successivo nelle chiamate alla funzione CreateWindow o CreateWindowEx. (RegisterClassA)
RegisterClassExA

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

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

Registra una classe di finestra per l'uso successivo nelle chiamate alla funzione CreateWindow o CreateWindowEx. (RegisterClassW)
RegisterShellHookWindow

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

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

Definisce un nuovo messaggio di finestra che è garantito essere univoco in tutto il sistema. Il valore del messaggio può essere usato 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 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 finché la routine della finestra non è stata elaborata. (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 che consente alle 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 di classe aggiuntiva 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 in primo piano il thread che ha creato la finestra specificata e attiva la finestra.
SetLayeredWindowAttributes

Imposta la chiave di colore per trasparenza e opacità di una finestra a 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

Visualizza 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 del client MDI specificata.
TranslateMessage

Converte i messaggi di chiave virtuale in messaggi di carattere. 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 routine hook installata in una catena di hook dalla funzione SetWindowsHookEx.
Annulla registrazioneClassA

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

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

Aggiorna posizione, dimensioni, forma, contenuto e traslucidità di una finestra a livelli.
WaitMessage

Restituisce il controllo ad altri thread quando un thread non contiene altri messaggi nella relativa coda di 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 basata su Windows grafica.
WNDPROC

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

Strutture

 
ALTTABINFO

Contiene informazioni sullo stato per la finestra del cambio di 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 dell'interfaccia a documenti multipli di una finestra del client MDI.
CREATESTRUCTA

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

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

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

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

Contiene informazioni di debug passate a una WH_DEBUG routine hook 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 dell'interfaccia a documenti multipli. (ANSI)
MDICREATESTRUCTW

Contiene informazioni sulla classe, il titolo, il proprietario, la posizione e le dimensioni di una finestra figlio dell'interfaccia a documenti multipli. (Unicode)
RIDUCI AL MINIMO LE DIMENSIONI

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

Contiene informazioni sulle dimensioni e la posizione ingrandita di una finestra e sulla relativa dimensione minima e massima 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, sulle dimensioni, sulla forma, sul contenuto e sulla traslucenza per una finestra a 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 di finestra 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 di finestra registrati dalla funzione RegisterClass. (Unicode)