Condividi tramite


Menu e altre risorse

Panoramica della tecnologia Menu e altre risorse.

Per sviluppare menu e altre risorse, sono necessarie queste intestazioni:

Per indicazioni sulla programmazione per questa tecnologia, vedere:

Funzioni

 
AppendMenuA

Aggiunge una nuova voce alla fine della barra dei menu specificata, menu a discesa, sottomenu o menu di scelta rapida. È possibile usare questa funzione per specificare il contenuto, l'aspetto e il comportamento della voce di menu. (ANSI)
AppendMenuW

Aggiunge una nuova voce alla fine della barra dei menu specificata, menu a discesa, sottomenu o menu di scelta rapida. È possibile usare questa funzione per specificare il contenuto, l'aspetto e il comportamento della voce di menu. (Unicode)
BeginUpdateResourceA

Recupera un handle che può essere usato dalla funzione UpdateResource per aggiungere, eliminare o sostituire le risorse in un modulo binario. (ANSI)
BeginUpdateResourceW

Recupera un handle che può essere usato dalla funzione UpdateResource per aggiungere, eliminare o sostituire le risorse in un modulo binario. (Unicode)
CharLowerA

Converte una stringa di caratteri o un singolo carattere in minuscolo. Se l'operando è una stringa di caratteri, la funzione converte i caratteri sul posto. (ANSI)
CharLowerBuffA

Converte i caratteri maiuscoli in un buffer in caratteri minuscoli. La funzione converte i caratteri sul posto. (ANSI)
CharLowerBuffW

Converte i caratteri maiuscoli in un buffer in caratteri minuscoli. La funzione converte i caratteri sul posto. (Unicode)
CharLowerW

Converte una stringa di caratteri o un singolo carattere in minuscolo. Se l'operando è una stringa di caratteri, la funzione converte i caratteri sul posto. (Unicode)
CharNextA

Recupera un puntatore al carattere successivo in una stringa. Questa funzione può gestire stringhe costituite da caratteri a byte singolo o multi-byte. (ANSI)
CharNextExA

Recupera il puntatore al carattere successivo in una stringa. Questa funzione può gestire stringhe costituite da caratteri a byte singolo o multi-byte.
CharNextW

Recupera un puntatore al carattere successivo in una stringa. Questa funzione può gestire stringhe costituite da caratteri a byte singolo o multi-byte. (Unicode)
CharPrevA

Recupera un puntatore al carattere precedente in una stringa. Questa funzione può gestire stringhe costituite da caratteri a byte singolo o multi-byte. (ANSI)
CharPrevExA

Recupera il puntatore al carattere precedente in una stringa. Questa funzione può gestire stringhe costituite da caratteri a byte singolo o multi-byte.
CharPrevW

Recupera un puntatore al carattere precedente in una stringa. Questa funzione può gestire stringhe costituite da caratteri a byte singolo o multi-byte. (Unicode)
CharToOemA

Converte una stringa nel set di caratteri definito dall'OEM. Avviso Non usare. (ANSI)
CharToOemBuffA

Converte un numero specificato di caratteri in una stringa nel set di caratteri definito dall'OEM. (ANSI)
CharToOemBuffW

Converte un numero specificato di caratteri in una stringa nel set di caratteri definito dall'OEM. (Unicode)
CharToOemW

Converte una stringa nel set di caratteri definito dall'OEM. Avviso Non usare. (Unicode)
CharUpperA

Converte una stringa di caratteri o un singolo carattere in lettere maiuscole. Se l'operando è una stringa di caratteri, la funzione converte i caratteri sul posto. (ANSI)
CharUpperBuffA

Converte i caratteri minuscoli in un buffer in caratteri maiuscoli. La funzione converte i caratteri sul posto. (ANSI)
CharUpperBuffW

Converte i caratteri minuscoli in un buffer in caratteri maiuscoli. La funzione converte i caratteri sul posto. (Unicode)
CharUpperW

Converte una stringa di caratteri o un singolo carattere in lettere maiuscole. Se l'operando è una stringa di caratteri, la funzione converte i caratteri sul posto. (Unicode)
CheckMenuItem

Imposta lo stato dell'attributo di segno di spunta della voce di menu specificata su selezionato o deselezionato.
CheckMenuRadioItem

Controlla una voce di menu specificata e la rende una voce di opzione. Allo stesso tempo, la funzione cancella tutte le altre voci di menu nel gruppo associato e cancella il flag del tipo di elemento di opzione per tali elementi.
ClipCursor

Limita il cursore a un'area rettangolare sullo schermo.
CopyAcceleratorTableA

Copia la tabella dell'acceleratore specificata. Questa funzione viene usata per ottenere i dati della tabella acceleratore che corrispondono a un handle di tabella acceleratore o per determinare le dimensioni dei dati della tabella degli acceleratori. (ANSI)
CopyAcceleratorTableW

Copia la tabella dell'acceleratore specificata. Questa funzione viene usata per ottenere i dati della tabella acceleratore che corrispondono a un handle di tabella acceleratore o per determinare le dimensioni dei dati della tabella degli acceleratori. (Unicode)
CopyCursor

Copia il cursore specificato.
CopyIcon

Copia l'icona specificata da un altro modulo nel modulo corrente.
CopyImage

Crea una nuova immagine (icona, cursore o bitmap) e copia gli attributi dell'immagine specificata nel nuovo. Se necessario, la funzione estende i bit in base alle dimensioni desiderate della nuova immagine.
CreateAcceleratorTableA

Crea una tabella dell'acceleratore. (ANSI)
CreateAcceleratorTableW

Crea una tabella dell'acceleratore. (Unicode)
CreateCaret

Crea una nuova forma per il cursore di sistema e assegna la proprietà del cursore alla finestra specificata. La forma del cursore può essere una linea, un blocco o una bitmap.
CreateCursor

Crea un cursore con le dimensioni, i modelli di bit e l'area di accesso frequente specificati.
CreateIcon

Crea un'icona con le dimensioni, i colori e i motivi di bit specificati.
CreateIconFromResource

Crea un'icona o un cursore dai bit di risorsa che descrivono l'icona. (CreateIconFromResource)
CreateIconFromResourceEx

Crea un'icona o un cursore dai bit di risorsa che descrivono l'icona. (CreateIconFromResourceEx)
CreateIconIndirect

Crea un'icona o un cursore da una struttura ICONINFO.
CreateMenu

Crea un menu. Il menu è inizialmente vuoto, ma può essere riempito con voci di menu usando le funzioni InsertMenuItem, AppendMenu e InsertMenu.
CreatePopupMenu

Crea un menu a discesa, un sottomenu o un menu di scelta rapida.
CreateResourceIndexer

Crea un nuovo indicizzatore di risorse per i percorsi specificati della radice dei file di progetto e della DLL di estensione.
DeleteMenu

Elimina un elemento dal menu specificato. Se la voce di menu apre un menu o un sottomenu, questa funzione elimina definitivamente l'handle nel menu o nel sottomenu e libera la memoria utilizzata dal menu o dal sottomenu.
DestroyAcceleratorTable

Elimina definitivamente una tabella di tasti di scelta rapida.
DestroyCaret

Distrugge la forma corrente del cursore, libera il cursore dalla finestra e rimuove il cursore dallo schermo.
DestroyCursor

Elimina un cursore e libera qualsiasi memoria occupata dal cursore. Non usare questa funzione per eliminare definitivamente un cursore condiviso.
DestroyIcon

Distrugge un'icona e libera qualsiasi memoria occupata dall'icona.
DestroyIndexedResults

Libera i parametri restituiti dal metodo IndexFilePath.
DestroyMenu

Elimina definitivamente il menu specificato e libera qualsiasi memoria occupata dal menu.
DestroyResourceIndexer

Libera le risorse di calcolo associate all'indicizzatore di risorse specificato.
DrawIcon

Disegna un'icona o un cursore nel contesto di dispositivo specificato.
DrawIconEx

Disegna un'icona o un cursore nel contesto di dispositivo specificato, eseguendo le operazioni raster specificate e estendendo o comprimendo l'icona o il cursore come specificato.
DrawMenuBar

Ridisegna la barra dei menu della finestra specificata. Se la barra dei menu viene modificata dopo che il sistema ha creato la finestra, questa funzione deve essere chiamata per disegnare la barra dei menu modificata.
EnableMenuItem

Abilita, disabilita o grigia la voce di menu specificata.
EndMenu

Termina il menu attivo del thread chiamante.
EndUpdateResourceA

Esegue il commit o rimuove le modifiche apportate prima di una chiamata a UpdateResource. (ANSI)
EndUpdateResourceW

Esegue il commit o rimuove le modifiche apportate prima di una chiamata a UpdateResource. (Unicode)
ENUMRESLANGPROCA

Funzione di callback definita dall'applicazione usata con le funzioni EnumResourceLanguages e EnumResourceLanguagesEx. (ANSI)
ENUMRESLANGPROCW

Funzione di callback definita dall'applicazione usata con le funzioni EnumResourceLanguages e EnumResourceLanguagesEx. (ANSI)
ENUMRESNAMEPROCA

Funzione di callback definita dall'applicazione usata con le funzioni EnumResourceNames e EnumResourceNamesEx. (ANSI)
ENUMRESNAMEPROCW

Funzione di callback definita dall'applicazione usata con le funzioni EnumResourceNames e EnumResourceNamesEx. (Unicode)
EnumResourceLanguagesA

Enumera le risorse specifiche del linguaggio, del tipo e del nome specificati, associate a un modulo binario. (ANSI)
EnumResourceLanguagesExA

Enumera le risorse specifiche del linguaggio, del tipo e del nome specificati, associate a un modulo binario specificato. Estende EnumResourceLanguages consentendo un maggiore controllo sull'enumerazione. (ANSI)
EnumResourceLanguagesExW

Enumera le risorse specifiche del linguaggio, del tipo e del nome specificati, associate a un modulo binario specificato. Estende EnumResourceLanguages consentendo un maggiore controllo sull'enumerazione. (Unicode)
EnumResourceLanguagesW

Enumera le risorse specifiche del linguaggio, del tipo e del nome specificati, associate a un modulo binario. (Unicode)
EnumResourceNamesA

Enumera le risorse di un tipo specificato all'interno di un modulo binario. (ANSI)
EnumResourceNamesExA

Enumera le risorse di un tipo specificato associato a un modulo binario specificato. La ricerca può includere sia un file LN che i relativi file con estensione mui associati oppure può essere limitato in diversi modi. (ANSI)
EnumResourceNamesExW

Enumera le risorse di un tipo specificato associato a un modulo binario specificato. La ricerca può includere sia un file LN che i relativi file con estensione mui associati oppure può essere limitato in diversi modi. (Unicode)
EnumResourceNamesW

Enumera le risorse di un tipo specificato all'interno di un modulo binario. (Unicode)
EnumResourceTypesA

Enumera i tipi di risorse all'interno di un modulo binario. (ANSI)
EnumResourceTypesExA

Enumera i tipi di risorse associati a un modulo binario specificato. (ANSI)
EnumResourceTypesExW

Enumera i tipi di risorse associati a un modulo binario specificato. (Unicode)
EnumResourceTypesW

Enumera i tipi di risorse all'interno di un modulo binario. (Unicode)
ENUMRESTYPEPROCA

Funzione di callback definita dall'applicazione usata con le funzioni EnumResourceTypes e EnumResourceTypesEx. (ANSI)
ENUMRESTYPEPROCW

Funzione di callback definita dall'applicazione usata con le funzioni EnumResourceTypes e EnumResourceTypesEx. (Unicode)
FindResourceA

Determina la posizione di una risorsa con il tipo e il nome specificati nel modulo specificato. (FindResourceA)
FindResourceExA

Determina la posizione della risorsa con il tipo, il nome e la lingua specificati nel modulo specificato. (FindResourceExA)
FindResourceExW

Determina la posizione della risorsa con il tipo, il nome e la lingua specificati nel modulo specificato. (FindResourceExW)
FindResourceW

Determina la posizione di una risorsa con il tipo e il nome specificati nel modulo specificato. (FindResourceW)
FreeResource

Decrementi (riduce di uno) il conteggio dei riferimenti di una risorsa caricata. Quando il numero di riferimenti raggiunge zero, la memoria occupata dalla risorsa viene liberata.
GetCaretBlinkTime

Recupera il tempo necessario per invertire i pixel del caret. L'utente può impostare questo valore.
GetCaretPos

Copia la posizione del caret nella struttura POINT specificata.
GetClipCursor

Recupera le coordinate dello schermo dell'area rettangolare a cui è limitato il cursore.
GetCursor

Recupera un handle al cursore corrente.
GetCursorInfo

Recupera informazioni sul cursore globale.
GetCursorPos

Recupera la posizione del cursore del mouse, nelle coordinate dello schermo.
GetDistanceOfClosestLanguageInList

Determina la distanza tra il codice del linguaggio specificato e la corrispondenza più vicina in un elenco di lingue.
GetFileVersionInfoA

Recupera le informazioni sulla versione per il file specificato. (GetFileVersionInfoA)
GetFileVersionInfoExA

Recupera le informazioni sulla versione per il file specificato. (GetFileVersionInfoExA)
GetFileVersionInfoExW

Recupera le informazioni sulla versione per il file specificato. (GetFileVersionInfoExW)
GetFileVersionInfoSizeA

Determina se il sistema operativo può recuperare le informazioni sulla versione per un file specificato. Se sono disponibili informazioni sulla versione, GetFileVersionInfoSize restituisce le dimensioni, in byte, di tali informazioni. (ANSI)
GetFileVersionInfoSizeExA

Determina se il sistema operativo può recuperare le informazioni sulla versione per un file specificato. Se sono disponibili informazioni sulla versione, GetFileVersionInfoSizeEx restituisce le dimensioni, in byte, di tali informazioni. (ANSI)
GetFileVersionInfoSizeExW

Determina se il sistema operativo può recuperare le informazioni sulla versione per un file specificato. Se sono disponibili informazioni sulla versione, GetFileVersionInfoSizeEx restituisce le dimensioni, in byte, di tali informazioni. (Unicode)
GetFileVersionInfoSizeW

Determina se il sistema operativo può recuperare le informazioni sulla versione per un file specificato. Se sono disponibili informazioni sulla versione, GetFileVersionInfoSize restituisce le dimensioni, in byte, di tali informazioni. (Unicode)
GetFileVersionInfoW

Recupera le informazioni sulla versione per il file specificato. (GetFileVersionInfoW)
GetIconInfo

Recupera informazioni sull'icona o sul cursore specificati.
GetIconInfoExA

Recupera informazioni sull'icona o sul cursore specificati. GetIconInfoEx estende GetIconInfo usando la struttura ICONINFOEX più recente. (ANSI)
GetIconInfoExW

Recupera informazioni sull'icona o sul cursore specificati. GetIconInfoEx estende GetIconInfo usando la struttura ICONINFOEX più recente. (Unicode)
GetMenu

Recupera un handle al menu assegnato alla finestra specificata.
GetMenuBarInfo

Recupera informazioni sulla barra dei menu specificata.
GetMenuCheckMarkDimensions

Recupera le dimensioni della bitmap del segno di spunta predefinito.
GetMenuDefaultItem

Determina la voce di menu predefinita nel menu specificato.
GetMenuInfo

Recupera informazioni su un menu specificato.
GetMenuItemCount

Determina il numero di elementi nel menu specificato.
GetMenuItemID

Recupera l'identificatore della voce di menu di una voce di menu situata nella posizione specificata in un menu.
GetMenuItemInfoA

Recupera informazioni su una voce di menu. (ANSI)
GetMenuItemInfoW

Recupera informazioni su una voce di menu. (Unicode)
GetMenuItemRect

Recupera il rettangolo di selezione per la voce di menu specificata.
GetMenuState

Recupera i flag di menu associati alla voce di menu specificata.
GetMenuStringA

Copia la stringa di testo della voce di menu specificata nel buffer specificato. (ANSI)
GetMenuStringW

Copia la stringa di testo della voce di menu specificata nel buffer specificato. (Unicode)
GetPhysicalCursorPos

Recupera la posizione del cursore nelle coordinate fisiche.
GetSubMenu

Recupera un handle nel menu a discesa o nel sottomenu attivato dalla voce di menu specificata.
GetSystemMenu

Consente all'applicazione di accedere al menu della finestra (noto anche come menu di sistema o menu di controllo) per la copia e la modifica.
HideCaret

Rimuove il cursore dalla schermata. Nascondere un caret non elimina la forma corrente o invalida il punto di inserimento.
HiliteMenuItem

Aggiunge o rimuove l'evidenziazione da un elemento in una barra dei menu.
IndexFilePath

Indicizza un percorso di file per le convenzioni di denominazione dei file e delle cartelle.
InsertMenuA

Inserisce una nuova voce di menu in un menu, spostando altre voci nel menu. (ANSI)
InsertMenuItemA

Inserisce una nuova voce di menu nella posizione specificata in un menu. (ANSI)
InsertMenuItemW

Inserisce una nuova voce di menu nella posizione specificata in un menu. (Unicode)
InsertMenuW

Inserisce una nuova voce di menu in un menu, spostando altre voci nel menu. (Unicode)
IS_INTRESOURCE

Determina se un valore è un identificatore integer per una risorsa.
IsCharAlphaA

Determina se un carattere è un carattere alfabetico. Questa determinazione si basa sulla semantica della lingua selezionata dall'utente durante la configurazione o tramite Pannello di controllo. (ANSI)
IsCharAlphaNumericA

Determina se un carattere è alfabetico o un carattere numerico. Questa determinazione si basa sulla semantica della lingua selezionata dall'utente durante la configurazione o tramite Pannello di controllo. (ANSI)
IsCharAlphaNumericW

Determina se un carattere è alfabetico o un carattere numerico. Questa determinazione si basa sulla semantica della lingua selezionata dall'utente durante la configurazione o tramite Pannello di controllo. (Unicode)
IsCharAlphaW

Determina se un carattere è un carattere alfabetico. Questa determinazione si basa sulla semantica della lingua selezionata dall'utente durante la configurazione o tramite Pannello di controllo. (Unicode)
IsCharLowerA

Determina se un carattere è minuscolo. Questa determinazione si basa sulla semantica della lingua selezionata dall'utente durante la configurazione o tramite Pannello di controllo.
IsCharUpperA

Determina se un carattere è maiuscolo. Questa determinazione si basa sulla semantica della lingua selezionata dall'utente durante la configurazione o tramite Pannello di controllo. (ANSI)
IsCharUpperW

Determina se un carattere è maiuscolo. Questa determinazione si basa sulla semantica della lingua selezionata dall'utente durante la configurazione o tramite Pannello di controllo. (Unicode)
IsMenu

Determina se un handle è un handle di menu.
IsWellFormedTag

Determina se un tag di lingua BCP-47 è ben formato.
LoadAcceleratorsA

Carica la tabella di acceleratore specificata. (ANSI)
LoadAcceleratorsW

Carica la tabella di acceleratore specificata. (Unicode)
LoadCursorA

Carica la risorsa cursore specificata dal file eseguibile (.EXE) associato a un'istanza dell'applicazione. (ANSI)
LoadCursorFromFileA

Crea un cursore basato sui dati contenuti in un file. (ANSI)
LoadCursorFromFileW

Crea un cursore basato sui dati contenuti in un file. (Unicode)
LoadCursorW

Carica la risorsa cursore specificata dal file eseguibile (.EXE) associato a un'istanza dell'applicazione. (Unicode)
LoadIconA

Carica la risorsa icona specificata dal file eseguibile (.exe) associato a un'istanza dell'applicazione. (ANSI)
LoadIconW

Carica la risorsa icona specificata dal file eseguibile (.exe) associato a un'istanza dell'applicazione. (Unicode)
LoadImageA

Carica un'icona, un cursore, un cursore animato o una bitmap. (ANSI)
LoadImageW

Carica un'icona, un cursore, un cursore animato o una bitmap. (Unicode)
LoadMenuA

Carica la risorsa di menu specificata dal file eseguibile (.exe) associato a un'istanza dell'applicazione. (ANSI)
LoadMenuIndirectA

Carica il modello di menu specificato in memoria. (ANSI)
LoadMenuIndirectW

Carica il modello di menu specificato in memoria. (Unicode)
LoadMenuW

Carica la risorsa di menu specificata dal file eseguibile (.exe) associato a un'istanza dell'applicazione. (Unicode)
LoadResource

Recupera un handle che può essere usato per ottenere un puntatore al primo byte della risorsa specificata in memoria.
LoadStringA

Carica una risorsa stringa dal file eseguibile associato a un modulo specificato, copia la stringa in un buffer e aggiunge un carattere null terminante. (ANSI)
LoadStringW

Carica una risorsa stringa dal file eseguibile associato a un modulo specificato, copia la stringa in un buffer e aggiunge un carattere null terminante. (Unicode)
LockResource

Recupera un puntatore alla risorsa specificata in memoria.
RicercaIconIdFromDirectory

Cerca i dati dell'icona o del cursore per l'icona o il cursore che meglio si adatta al dispositivo di visualizzazione corrente. (LookupIconIdFromDirectory)
RicercaIconIdFromDirectoryEx

Cerca i dati dell'icona o del cursore per l'icona o il cursore che meglio si adatta al dispositivo di visualizzazione corrente. (LookupIconIdFromDirectoryEx)
lstrcatA

Aggiunge una stringa a un'altra. Avviso Non usare. (ANSI)
lstrcatW

Aggiunge una stringa a un'altra. Avviso Non usare. (Unicode)
lstrcmpA

Confronta due stringhe di caratteri. Il confronto è distinzione tra maiuscole e minuscole. (ANSI)
lstrcmpiA

Confronta due stringhe di caratteri. Nel confronto non viene fatta distinzione tra maiuscole e minuscole. (ANSI)
lstrcmpiW

Confronta due stringhe di caratteri. Nel confronto non viene fatta distinzione tra maiuscole e minuscole. (Unicode)
lstrcmpW

Confronta due stringhe di caratteri. Il confronto è distinzione tra maiuscole e minuscole. (Unicode)
lstrcpyA

Copia una stringa in un buffer. (ANSI)
lstrcpynA

Copia un numero specificato di caratteri da una stringa di origine in un buffer. Avviso Non usare. (ANSI)
lstrcpynW

Copia un numero specificato di caratteri da una stringa di origine in un buffer. Avviso Non usare. (Unicode)
lstrcpyW

Copia una stringa in un buffer. (Unicode)
lstrlenA

Determina la lunghezza della stringa specificata (non incluso il carattere Null di terminazione). (ANSI)
lstrlenW

Determina la lunghezza della stringa specificata (non incluso il carattere Null di terminazione). (Unicode)
MAKEINTRESOURCEA

Converte un valore intero in un tipo di risorsa compatibile con le funzioni di gestione delle risorse. Questa macro viene usata al posto di una stringa contenente il nome della risorsa. (ANSI)
MAKEINTRESOURCEW

Converte un valore intero in un tipo di risorsa compatibile con le funzioni di gestione delle risorse. Questa macro viene usata al posto di una stringa contenente il nome della risorsa. (Unicode)
MenuItemFromPoint

Determina la voce di menu, se presente, nella posizione specificata.
ModifyMenuA

Modifica una voce di menu esistente. (ANSI)
ModifyMenuW

Modifica una voce di menu esistente. (Unicode)
OemToCharA

Converte una stringa dal set di caratteri definito dall'OEM in una stringa ANSI o a caratteri wide. Avviso Non usare. (ANSI)
OemToCharBuffA

Converte un numero specificato di caratteri in una stringa dal set di caratteri definito dall'OEM in una stringa ANSI o in una stringa di caratteri wide. (ANSI)
OemToCharBuffW

Converte un numero specificato di caratteri in una stringa dal set di caratteri definito dall'OEM in una stringa ANSI o in una stringa di caratteri wide. (Unicode)
OemToCharW

Converte una stringa dal set di caratteri definito dall'OEM in una stringa ANSI o a caratteri wide. Avviso Non usare. (Unicode)
PrivateExtractIconsA

Crea una matrice di handle per le icone estratte da un file specificato. (ANSI)
PrivateExtractIconsW

Crea una matrice di handle per le icone estratte da un file specificato. (Unicode)
RemoveMenu

Elimina una voce di menu o scollega un sottomenu dal menu specificato.
SetCaretBlinkTime

Imposta il tempo di lampeggiazione del caret sul numero specificato di millisecondi. Il tempo di lampeggiazione è il tempo trascorso, in millisecondi, necessario per invertire i pixel del cursore.
SetCaretPos

Sposta il cursore nelle coordinate specificate. Se la finestra che possiede il caret è stata creata con lo stile della classe CS_OWNDC, le coordinate specificate sono soggette alla modalità di mapping del contesto del dispositivo associato a tale finestra.
Setcursor

Imposta la forma del cursore.
SetCursorPos

Sposta il cursore sulle coordinate dello schermo specificate.
SetMenu

Assegna un nuovo menu alla finestra specificata.
SetMenuDefaultItem

Imposta la voce di menu predefinita per il menu specificato.
SetMenuInfo

Imposta le informazioni per un menu specificato.
SetMenuItemBitmaps

Associa la bitmap specificata a una voce di menu. Se la voce di menu è selezionata o deselezionata, il sistema visualizza la bitmap appropriata accanto alla voce di menu.
SetMenuItemInfoA

Modifica le informazioni su una voce di menu. (ANSI)
SetMenuItemInfoW

Modifica le informazioni su una voce di menu. (Unicode)
SetPhysicalCursorPos

Imposta la posizione del cursore nelle coordinate fisiche.
SetSystemCursor

Consente a un'applicazione di personalizzare i cursori di sistema. Sostituisce il contenuto del cursore di sistema specificato dal parametro ID con il contenuto del cursore specificato dal parametro hcur e quindi elimina hcur.
ShowCaret

Rende visibile il caret sullo schermo in corrispondenza della posizione corrente del caret. Quando il caret diventa visibile, inizia automaticamente a lampeggiare.
ShowCursor

Visualizza o nasconde il cursore. (ShowCursor)
SizeofResource

Recupera le dimensioni, in byte, della risorsa specificata.
StringCbCatA

Concatena una stringa a un'altra stringa. (StringCbCatA)
StringCbCatExA

Concatena una stringa a un'altra stringa. (StringCbCatExA)
StringCbCatExW

Concatena una stringa a un'altra stringa. (StringCbCatExW)
StringCbCatNA

Concatena il numero specificato di byte da una stringa a un'altra stringa. (StringCbCatNA)
StringCbCatNExA

Concatena il numero specificato di byte da una stringa a un'altra stringa. (StringCbCatNExA)
StringCbCatNExW

Concatena il numero specificato di byte da una stringa a un'altra stringa. (StringCbCatNExW)
StringCbCatNW

Concatena il numero specificato di byte da una stringa a un'altra stringa. (StringCbCatNW)
StringCbCatW

Concatena una stringa a un'altra stringa. (StringCbCatW)
StringCbCopyA

Copia una stringa in un'altra. (StringCbCopyA)
StringCbCopyExA

Copia una stringa in un'altra. (StringCbCopyExA)
StringCbCopyExW

Copia una stringa in un'altra. (StringCbCopyExW)
StringCbCopyNA

Copia il numero specificato di byte da una stringa a un'altra. (StringCbCopyNA)
StringCbCopyNExA

Copia il numero specificato di byte da una stringa a un'altra. (StringCbCopyNExA)
StringCbCopyNExW

Copia il numero specificato di byte da una stringa a un'altra. (StringCbCopyNExW)
StringCbCopyNW

Copia il numero specificato di byte da una stringa a un'altra. (StringCbCopyNW)
StringCbCopyW

Copia una stringa in un'altra. (StringCbCopyW)
StringCbGetsA

Ottiene una riga di testo da stdin, fino a e incluso il carattere newline ('\n'). (StringCbGetsA)
StringCbGetsExA

Ottiene una riga di testo da stdin, fino a e incluso il carattere newline ('\n'). (StringCbGetsExA)
StringCbGetsExW

Ottiene una riga di testo da stdin, fino a e incluso il carattere newline ('\n'). (StringCbGetsExW)
StringCbGetsW

Ottiene una riga di testo da stdin, fino a e incluso il carattere newline ('\n'). (StringCbGetsW)
StringCbLengthA

Determina se una stringa supera la lunghezza specificata, in byte. (ANSI)
StringCbLengthW

Determina se una stringa supera la lunghezza specificata, in byte. (Unicode)
StringCbPrintf_lA

Scrive i dati formattati nella stringa specificata. Le dimensioni del buffer di destinazione vengono fornite alla funzione per assicurarsi che non venga scritto oltre la fine del buffer. (StringCbPrintf_lA)
StringCbPrintf_lExA

Scrive i dati formattati nella stringa specificata. Le dimensioni del buffer di destinazione vengono fornite alla funzione per assicurarsi che non venga scritto oltre la fine del buffer. (StringCbPrintf_lExA)
StringCbPrintf_lExW

Scrive i dati formattati nella stringa specificata. Le dimensioni del buffer di destinazione vengono fornite alla funzione per assicurarsi che non venga scritto oltre la fine del buffer. (StringCbPrintf_lExW)
StringCbPrintf_lW

Scrive i dati formattati nella stringa specificata. Le dimensioni del buffer di destinazione vengono fornite alla funzione per assicurarsi che non venga scritto oltre la fine del buffer. (StringCbPrintf_lW)
StringCbPrintfA

Scrive i dati formattati nella stringa specificata. (StringCbPrintfA)
StringCbPrintfExA

Scrive i dati formattati nella stringa specificata. (StringCbPrintfExA)
StringCbPrintfExW

Scrive i dati formattati nella stringa specificata. (StringCbPrintfExW)
StringCbPrintfW

Scrive i dati formattati nella stringa specificata. (StringCbPrintfW)
StringCbVPrintf_lA

Scrive i dati formattati nella stringa specificata usando un puntatore a un elenco di argomenti. Le dimensioni del buffer di destinazione vengono fornite alla funzione per assicurarsi che non venga scritto oltre la fine del buffer. (StringCbVPrintf_lA)
StringCbVPrintf_lExA

Scrive i dati formattati nella stringa specificata usando un puntatore a un elenco di argomenti. Le dimensioni del buffer di destinazione vengono fornite alla funzione per assicurarsi che non venga scritto oltre la fine del buffer. (StringCbVPrintf_lExA)
StringCbVPrintf_lExW

Scrive i dati formattati nella stringa specificata usando un puntatore a un elenco di argomenti. Le dimensioni del buffer di destinazione vengono fornite alla funzione per assicurarsi che non venga scritto oltre la fine del buffer. (StringCbVPrintf_lExW)
StringCbVPrintf_lW

Scrive i dati formattati nella stringa specificata usando un puntatore a un elenco di argomenti. Le dimensioni del buffer di destinazione vengono fornite alla funzione per assicurarsi che non venga scritto oltre la fine del buffer. (StringCbVPrintf_lW)
StringCbVPrintfA

Scrive i dati formattati nella stringa specificata usando un puntatore a un elenco di argomenti. (StringCbVPrintfA)
StringCbVPrintfExA

Scrive i dati formattati nella stringa specificata usando un puntatore a un elenco di argomenti. (StringCbVPrintfExA)
StringCbVPrintfExW

Scrive i dati formattati nella stringa specificata usando un puntatore a un elenco di argomenti. (StringCbVPrintfExW)
StringCbVPrintfW

Scrive i dati formattati nella stringa specificata usando un puntatore a un elenco di argomenti. (StringCbVPrintfW)
StringCchCatA

Concatena una stringa a un'altra stringa. (StringCchCatA)
StringCchCatExA

Concatena una stringa a un'altra stringa. (StringCchCatExA)
StringCchCatExW

Concatena una stringa a un'altra stringa. (StringCchCatExW)
StringCchCatNA

Concatena il numero specificato di caratteri da una stringa a un'altra stringa. (StringCchCatNA)
StringCchCatNExA

Concatena il numero specificato di caratteri da una stringa a un'altra stringa. (StringCchCatNExA)
StringCchCatNExW

Concatena il numero specificato di caratteri da una stringa a un'altra. (StringCchCatNExW)
StringCchCatNW

Concatena il numero specificato di caratteri da una stringa a un'altra. (StringCchCatNW)
StringCchCatW

Concatena una stringa a un'altra stringa. (StringCchCatW)
StringCchCopyA

Copia una stringa in un'altra. (StringCchCopyA)
StringCchCopyExA

Copia una stringa in un'altra. (StringCchCopyExA)
StringCchCopyExW

Copia una stringa in un'altra. (StringCchCopyExW)
StringCchCopyNA

Copia il numero specificato di caratteri da una stringa a un'altra. (StringCchCopyNA)
StringCchCopyNExA

Copia il numero specificato di caratteri da una stringa a un'altra. (StringCchCopyNExA)
StringCchCopyNExW

Copia il numero specificato di caratteri da una stringa a un'altra. (StringCchCopyNExW)
StringCchCopyNW

Copia il numero specificato di caratteri da una stringa a un'altra. (StringCchCopyNW)
StringCchCopyW

Copia una stringa in un'altra. (StringCchCopyW)
StringCchGetsA

Ottiene una riga di testo da stdin, fino al carattere di nuova riga ('\n'). (StringCchGetsA)
StringCchGetsExA

Ottiene una riga di testo da stdin, fino al carattere di nuova riga ('\n'). (StringCchGetsExA)
StringCchGetsExW

Ottiene una riga di testo da stdin, fino al carattere di nuova riga ('\n'). (StringCchGetsExW)
StringCchGetsW

Ottiene una riga di testo da stdin, fino al carattere di nuova riga ('\n'). (StringCchGetsW)
StringCchLengthA

Determina se una stringa supera la lunghezza specificata, espressa in caratteri. (ANSI)
StringCchLengthW

Determina se una stringa supera la lunghezza specificata, espressa in caratteri. (Unicode)
StringCchPrintf_lA

Scrive i dati formattati nella stringa specificata. Le dimensioni del buffer di destinazione vengono fornite alla funzione per assicurarsi che non venga scritto oltre la fine del buffer. (StringCchPrintf_lA)
StringCchPrintf_lExA

Scrive i dati formattati nella stringa specificata. Le dimensioni del buffer di destinazione vengono fornite alla funzione per assicurarsi che non venga scritto oltre la fine del buffer. (StringCchPrintf_lExA)
StringCchPrintf_lExW

Scrive i dati formattati nella stringa specificata. Le dimensioni del buffer di destinazione vengono fornite alla funzione per assicurarsi che non venga scritto oltre la fine del buffer. (StringCchPrintf_lExW)
StringCchPrintf_lW

Scrive i dati formattati nella stringa specificata. Le dimensioni del buffer di destinazione vengono fornite alla funzione per assicurarsi che non venga scritto oltre la fine del buffer. (StringCchPrintf_lW)
StringCchPrintfA

Scrive i dati formattati nella stringa specificata. (StringCchPrintfA)
StringCchPrintfExA

Scrive i dati formattati nella stringa specificata. (StringCchPrintfExA)
StringCchPrintfExW

Scrive i dati formattati nella stringa specificata. (StringCchPrintfExW)
StringCchPrintfW

Scrive i dati formattati nella stringa specificata. (StringCchPrintfW)
StringCchVPrintf_lA

Scrive i dati formattati nella stringa specificata usando un puntatore a un elenco di argomenti. Le dimensioni del buffer di destinazione vengono fornite alla funzione per assicurarsi che non venga scritto oltre la fine del buffer. (StringCchVPrintf_lA)
StringCchVPrintf_lExA

Scrive i dati formattati nella stringa specificata usando un puntatore a un elenco di argomenti. Le dimensioni del buffer di destinazione vengono fornite alla funzione per assicurarsi che non venga scritto oltre la fine del buffer. (StringCchVPrintf_lExA)
StringCchVPrintf_lExW

Scrive i dati formattati nella stringa specificata usando un puntatore a un elenco di argomenti. Le dimensioni del buffer di destinazione vengono fornite alla funzione per assicurarsi che non venga scritto oltre la fine del buffer. (StringCchVPrintf_lExW)
StringCchVPrintf_lW

Scrive i dati formattati nella stringa specificata usando un puntatore a un elenco di argomenti. Le dimensioni del buffer di destinazione vengono fornite alla funzione per assicurarsi che non venga scritto oltre la fine del buffer. (StringCchVPrintf_lW)
StringCchVPrintfA

Scrive i dati formattati nella stringa specificata usando un puntatore a un elenco di argomenti. (StringCchVPrintfA)
StringCchVPrintfExA

Scrive i dati formattati nella stringa specificata usando un puntatore a un elenco di argomenti. (StringCchVPrintfExA)
StringCchVPrintfExW

Scrive i dati formattati nella stringa specificata usando un puntatore a un elenco di argomenti. (StringCchVPrintfExW)
StringCchVPrintfW

Scrive i dati formattati nella stringa specificata usando un puntatore a un elenco di argomenti. (StringCchVPrintfW)
TrackPopupMenu

Visualizza un menu di scelta rapida nella posizione specificata e tiene traccia della selezione di elementi nel menu. Il menu di scelta rapida può essere visualizzato ovunque sullo schermo.
TrackPopupMenuEx

Visualizza un menu di scelta rapida nella posizione specificata e tiene traccia della selezione di elementi nel menu di scelta rapida. Il menu di scelta rapida può essere visualizzato ovunque sullo schermo.
TranslateAcceleratorA

Elabora i tasti di scelta rapida per i comandi di menu. (ANSI)
TranslateAcceleratorW

Elabora i tasti di scelta rapida per i comandi di menu. (Unicode)
UpdateResourceA

Aggiunge, elimina o sostituisce una risorsa in un file eseguibile portabile (PE). (ANSI)
UpdateResourceW

Aggiunge, elimina o sostituisce una risorsa in un file eseguibile portabile (PE). (Unicode)
VerFindFileA

Determina dove installare un file in base al fatto che individua un'altra versione del file nel sistema. I valori VerFindFile vengono usati nei buffer specificati in una chiamata successiva alla funzione VerInstallFile. (ANSI)
VerFindFileW

Determina dove installare un file in base al fatto che individua un'altra versione del file nel sistema. I valori VerFindFile vengono usati nei buffer specificati in una chiamata successiva alla funzione VerInstallFile. (Unicode)
VerInstallFileA

Installa il file specificato in base alle informazioni restituite dalla funzione VerFindFile. VerInstallFile decompresse il file, se necessario, assegna un nome file univoco e verifica gli errori, ad esempio i file obsoleti. (ANSI)
VerInstallFileW

Installa il file specificato in base alle informazioni restituite dalla funzione VerFindFile. VerInstallFile decompresse il file, se necessario, assegna un nome file univoco e verifica gli errori, ad esempio i file obsoleti. (Unicode)
VerLanguageNameA

Recupera una stringa di descrizione per il linguaggio associato a un identificatore di linguaggio Microsoft binario specificato. (ANSI)
VerLanguageNameW

Recupera una stringa di descrizione per il linguaggio associato a un identificatore di linguaggio Microsoft binario specificato. (Unicode)
VerQueryValueA

Recupera le informazioni sulla versione specificate dalla risorsa di informazioni sulla versione specificata. (ANSI)
VerQueryValueW

Recupera le informazioni sulla versione specificate dalla risorsa di informazioni sulla versione specificata. (Unicode)
wsprintfA

Scrive i dati formattati nel buffer specificato. (ANSI)
wsprintfW

Scrive i dati formattati nel buffer specificato. (Unicode)
wvsprintfA

Scrive i dati formattati nel buffer specificato usando un puntatore a un elenco di argomenti. (ANSI)
wvsprintfW

Scrive i dati formattati nel buffer specificato usando un puntatore a un elenco di argomenti. (Unicode)

Strutture

 
ACCEL

Definisce una chiave di scelta rapida usata in una tabella di acceleratore.
CURSORINFO

Contiene informazioni sul cursore globale.
CURSORSHAPE

Contiene informazioni su un cursore.
ICONINFO

Contiene informazioni su un'icona o un cursore.
ICONINFOEXA

Contiene informazioni su un'icona o un cursore. Estende ICONINFO. Usato da GetIconInfoEx. (ANSI)
ICONINFOEXW

Contiene informazioni su un'icona o un cursore. Estende ICONINFO. Usato da GetIconInfoEx. (Unicode)
ICONMETRICSA

Contiene le metriche scalabili associate alle icone. Questa struttura viene usata con la funzione SystemParametersInfo quando viene specificata l'azione SPI_GETICONMETRICS o SPI_SETICONMETRICS. (ANSI)
ICONMETRICSW

Contiene le metriche scalabili associate alle icone. Questa struttura viene usata con la funzione SystemParametersInfo quando viene specificata l'azione SPI_GETICONMETRICS o SPI_SETICONMETRICS. (Unicode)
IndexedResourceQualifier

Rappresenta il contesto in cui è appropriata una risorsa.
MDINEXTMENU

Contiene informazioni sul menu da attivare.
MENUBARINFO

Contiene informazioni sulla barra dei menu.
MENUGETOBJECTINFO

Contiene informazioni sul menu su cui si trova il cursore del mouse.
MENUINFO

Contiene informazioni su un menu.
MENUITEMINFOA

Contiene informazioni su una voce di menu. (MENUITEMINFOA)
MENUITEMINFOW

Contiene informazioni su una voce di menu. (MENUITEMINFOW)
MENUITEMTEMPLATE

Definisce una voce di menu in un modello di menu.
MENUITEMTEMPLATEHEADER

Definisce l'intestazione per un modello di menu. Un modello di menu completo è costituito da un'intestazione e da uno o più elenchi di voci di menu.
MESSAGE_RESOURCE_BLOCK

Contiene informazioni sulle stringhe di messaggio con identificatori nell'intervallo indicato dai membri LowId e HighId.
MESSAGE_RESOURCE_DATA

Contiene informazioni sul testo formattato per la visualizzazione come messaggio di errore o in una finestra di messaggio in una risorsa tabella messaggi.
MESSAGE_RESOURCE_ENTRY

Contiene il testo visualizzato del messaggio di errore o della finestra di messaggio per una risorsa tabella messaggi.
TPMPARAMS

Contiene parametri estesi per la funzione TrackPopupMenuEx.
VS_FIXEDFILEINFO

Contiene informazioni sulla versione per un file. Queste informazioni sono indipendenti dalla lingua e dalla tabella codici.