Menus e outros recursos
Visão geral da tecnologia Menus e Outros Recursos.
Para desenvolver menus e outros recursos, você precisa desses cabeçalhos:
Para obter diretrizes de programação para essa tecnologia, consulte:
Funções
AppendMenuA Acrescenta um novo item ao final da barra de menus especificada, menu suspenso, submenu ou menu de atalho. Você pode usar essa função para especificar o conteúdo, a aparência e o comportamento do item de menu. (ANSI) |
AppendMenuW Acrescenta um novo item ao final da barra de menus especificada, menu suspenso, submenu ou menu de atalho. Você pode usar essa função para especificar o conteúdo, a aparência e o comportamento do item de menu. (Unicode) |
BeginUpdateResourceA Recupera um identificador que pode ser usado pela função UpdateResource para adicionar, excluir ou substituir recursos em um módulo binário. (ANSI) |
BeginUpdateResourceW Recupera um identificador que pode ser usado pela função UpdateResource para adicionar, excluir ou substituir recursos em um módulo binário. (Unicode) |
CharLowerA Converte uma cadeia de caracteres ou um único caractere em letras minúsculas. Se o operando for uma cadeia de caracteres, a função converterá os caracteres no local. (ANSI) |
CharLowerBuffA Converte caracteres maiúsculos em um buffer em caracteres minúsculos. A função converte os caracteres no local. (ANSI) |
CharLowerBuffW Converte caracteres maiúsculos em um buffer em caracteres minúsculos. A função converte os caracteres no local. (Unicode) |
CharLowerW Converte uma cadeia de caracteres ou um único caractere em letras minúsculas. Se o operando for uma cadeia de caracteres, a função converterá os caracteres no local. (Unicode) |
CharNextA Recupera um ponteiro para o próximo caractere em uma cadeia de caracteres. Essa função pode lidar com cadeias de caracteres que consistem em caracteres de um ou vários bytes. (ANSI) |
CharNextExA Recupera o ponteiro para o próximo caractere em uma cadeia de caracteres. Essa função pode lidar com cadeias de caracteres que consistem em caracteres de um ou vários bytes. |
CharNextW Recupera um ponteiro para o próximo caractere em uma cadeia de caracteres. Essa função pode lidar com cadeias de caracteres que consistem em caracteres de um ou vários bytes. (Unicode) |
CharPrevA Recupera um ponteiro para o caractere anterior em uma cadeia de caracteres. Essa função pode lidar com cadeias de caracteres que consistem em caracteres de um ou vários bytes. (ANSI) |
CharPrevExA Recupera o ponteiro para o caractere anterior em uma cadeia de caracteres. Essa função pode lidar com cadeias de caracteres que consistem em caracteres de um ou vários bytes. |
CharPrevW Recupera um ponteiro para o caractere anterior em uma cadeia de caracteres. Essa função pode lidar com cadeias de caracteres que consistem em caracteres de um ou vários bytes. (Unicode) |
CharToOemA Converte uma cadeia de caracteres no conjunto de caracteres definido por OEM. Aviso Não use. (ANSI) |
CharToOemBuffA Converte um número especificado de caracteres em uma cadeia de caracteres para o conjunto de caracteres definido por OEM. (ANSI) |
CharToOemBuffW Converte um número especificado de caracteres em uma cadeia de caracteres para o conjunto de caracteres definido por OEM. (Unicode) |
CharToOemW Converte uma cadeia de caracteres no conjunto de caracteres definido por OEM. Aviso Não use. (Unicode) |
CharUpperA Converte uma cadeia de caracteres ou um único caractere em maiúsculas. Se o operando for uma cadeia de caracteres, a função converterá os caracteres no local. (ANSI) |
CharUpperBuffA Converte caracteres minúsculos em um buffer em caracteres maiúsculos. A função converte os caracteres no local. (ANSI) |
CharUpperBuffW Converte caracteres minúsculos em um buffer em caracteres maiúsculos. A função converte os caracteres no local. (Unicode) |
CharUpperW Converte uma cadeia de caracteres ou um único caractere em maiúsculas. Se o operando for uma cadeia de caracteres, a função converterá os caracteres no local. (Unicode) |
Checkmenuitem Define o estado do atributo de marca de marcar do item de menu especificado como selecionado ou desmarcado. |
CheckMenuRadioItem Seleciona um item de menu especificado e o torna um item de opção. Ao mesmo tempo, a função limpa todos os outros itens de menu no grupo associado e limpa o sinalizador de tipo de item de rádio para esses itens. |
ClipCursor Limita o cursor a uma área retangular na tela. |
CopyAcceleratorTableA Copia a tabela de aceleradores especificada. Essa função é usada para obter os dados de tabela de acelerador que correspondem a um identificador de tabela de acelerador ou para determinar o tamanho dos dados de tabela de acelerador. (ANSI) |
CopyAcceleratorTableW Copia a tabela de aceleradores especificada. Essa função é usada para obter os dados de tabela de acelerador que correspondem a um identificador de tabela de acelerador ou para determinar o tamanho dos dados de tabela de acelerador. (Unicode) |
CopyCursor Copia o cursor especificado. |
CopyIcon Copia o ícone especificado de outro módulo para o módulo atual. |
CopyImage Cria uma nova imagem (ícone, cursor ou bitmap) e copia os atributos da imagem especificada para a nova. Se necessário, a função alonga os bits para se ajustar ao tamanho desejado da nova imagem. |
CreateAcceleratorTableA Cria uma tabela de aceleradores. (ANSI) |
CreateAcceleratorTableW Cria uma tabela de aceleradores. (Unicode) |
Createcaret Cria uma nova forma para o cursor do sistema e atribui a propriedade do cursor à janela especificada. A forma de cursor pode ser uma linha, um bloco ou um bitmap. |
Createcursor Cria um cursor com o tamanho, os padrões de bit e o ponto quente especificados. |
CreateIcon Cria um ícone que tem o tamanho, as cores e os padrões de bit especificados. |
CreateIconFromResource Cria um ícone ou cursor de bits de recurso que descrevem o ícone. (CreateIconFromResource) |
CreateIconFromResourceEx Cria um ícone ou cursor de bits de recurso que descrevem o ícone. (CreateIconFromResourceEx) |
CreateIconIndirect Cria um ícone ou cursor de uma estrutura ICONINFO. |
Createmenu Cria um menu. O menu está inicialmente vazio, mas pode ser preenchido com itens de menu usando as funções InsertMenuItem, AppendMenu e InsertMenu. |
Createpopupmenu Cria um menu suspenso, submenu ou menu de atalho. |
CreateResourceIndexer Cria um novo indexador de recursos para os caminhos especificados da raiz dos arquivos de projeto e da DLL de extensão. |
Deletemenu Exclui um item do menu especificado. Se o item de menu abrir um menu ou submenu, essa função destruirá o identificador para o menu ou submenu e liberará a memória usada pelo menu ou submenu. |
DestroyAcceleratorTable Destrói uma tabela de aceleradores. |
DestroyCaret Destrói a forma atual do cursor, libera o cursor da janela e remove o cursor da tela. |
DestroyCursor Destrói um cursor e libera qualquer memória ocupada pelo cursor. Não use essa função para destruir um cursor compartilhado. |
Destroyicon Destrói um ícone e libera qualquer memória que o ícone ocupou. |
DestroyIndexedResults Libera os parâmetros retornados pelo método IndexFilePath. |
Destroymenu Destrói o menu especificado e libera qualquer memória que o menu ocupa. |
DestroyResourceIndexer Libera os recursos computacionais associados ao indexador de recursos especificado. |
DrawIcon Desenha um ícone ou cursor no contexto do dispositivo especificado. |
DrawIconEx Desenha um ícone ou cursor no contexto do dispositivo especificado, executando as operações de raster especificadas e alongando ou compactando o ícone ou cursor conforme especificado. |
Drawmenubar Redesenha a barra de menus da janela especificada. Se a barra de menus mudar depois que o sistema tiver criado a janela, essa função deverá ser chamada para desenhar a barra de menus alterada. |
Enablemenuitem Habilita, desabilita ou esmaeça o item de menu especificado. |
EndMenu Encerra o menu ativo do thread de chamada. |
EndUpdateResourceA Confirma ou descarta alterações feitas antes de uma chamada para UpdateResource. (ANSI) |
EndUpdateResourceW Confirma ou descarta alterações feitas antes de uma chamada para UpdateResource. (Unicode) |
ENUMRESLANGPROCA Uma função de retorno de chamada definida pelo aplicativo usada com as funções EnumResourceLanguages e EnumResourceLanguagesEx. (ANSI) |
ENUMRESLANGPROCW Uma função de retorno de chamada definida pelo aplicativo usada com as funções EnumResourceLanguages e EnumResourceLanguagesEx. (ANSI) |
ENUMRESNAMEPROCA Uma função de retorno de chamada definida pelo aplicativo usada com as funções EnumResourceNames e EnumResourceNamesEx. (ANSI) |
ENUMRESNAMEPROCW Uma função de retorno de chamada definida pelo aplicativo usada com as funções EnumResourceNames e EnumResourceNamesEx. (Unicode) |
EnumResourceLanguagesA Enumera recursos específicos da linguagem, do tipo e nome especificados, associados a um módulo binário. (ANSI) |
EnumResourceLanguagesExA Enumera recursos específicos da linguagem, do tipo e nome especificados, associados a um módulo binário especificado. Estende EnumResourceLanguages permitindo mais controle sobre a enumeração. (ANSI) |
EnumResourceLanguagesExW Enumera recursos específicos da linguagem, do tipo e nome especificados, associados a um módulo binário especificado. Estende EnumResourceLanguages permitindo mais controle sobre a enumeração. (Unicode) |
EnumResourceLanguagesW Enumera recursos específicos da linguagem, do tipo e nome especificados, associados a um módulo binário. (Unicode) |
EnumResourceNamesA Enumera recursos de um tipo especificado em um módulo binário. (ANSI) |
EnumResourceNamesExA Enumera recursos de um tipo especificado associados a um módulo binário especificado. A pesquisa pode incluir um arquivo LN e seus arquivos .mui associados ou pode ser limitada de várias maneiras. (ANSI) |
EnumResourceNamesExW Enumera recursos de um tipo especificado associados a um módulo binário especificado. A pesquisa pode incluir um arquivo LN e seus arquivos .mui associados ou pode ser limitada de várias maneiras. (Unicode) |
EnumResourceNamesW Enumera recursos de um tipo especificado em um módulo binário. (Unicode) |
EnumResourceTypesA Enumera tipos de recursos em um módulo binário. (ANSI) |
EnumResourceTypesExA Enumera tipos de recursos associados a um módulo binário especificado. (ANSI) |
EnumResourceTypesExW Enumera tipos de recursos associados a um módulo binário especificado. (Unicode) |
EnumResourceTypesW Enumera tipos de recursos em um módulo binário. (Unicode) |
ENUMRESTYPEPROCA Uma função de retorno de chamada definida pelo aplicativo usada com as funções EnumResourceTypes e EnumResourceTypesEx. (ANSI) |
ENUMRESTYPEPROCW Uma função de retorno de chamada definida pelo aplicativo usada com as funções EnumResourceTypes e EnumResourceTypesEx. (Unicode) |
FindResourceA Determina o local de um recurso com o tipo e o nome especificados no módulo especificado. (FindResourceA) |
FindResourceExA Determina o local do recurso com o tipo, o nome e o idioma especificados no módulo especificado. (FindResourceExA) |
FindResourceExW Determina o local do recurso com o tipo, o nome e o idioma especificados no módulo especificado. (FindResourceExW) |
FindResourceW Determina o local de um recurso com o tipo e o nome especificados no módulo especificado. (FindResourceW) |
FreeResource Diminui (diminui em um) a contagem de referência de um recurso carregado. Quando a contagem de referência atinge zero, a memória ocupada pelo recurso é liberada. |
GetCaretBlinkTime Recupera o tempo necessário para inverter os pixels do cursor. O usuário pode definir esse valor. |
GetCaretPos Copia a posição do cursor para a estrutura POINT especificada. |
GetClipCursor Recupera as coordenadas da tela da área retangular à qual o cursor está confinado. |
GetCursor Recupera um identificador para o cursor atual. |
GetCursorInfo Recupera informações sobre o cursor global. |
GetCursorPos Recupera a posição do cursor do mouse, em coordenadas de tela. |
GetDistanceOfClosestLanguageInList Determina a distância entre o código de idioma especificado e a correspondência mais próxima em uma lista de idiomas. |
GetFileVersionInfoA Recupera informações de versão para o arquivo especificado. (GetFileVersionInfoA) |
GetFileVersionInfoExA Recupera informações de versão para o arquivo especificado. (GetFileVersionInfoExA) |
GetFileVersionInfoExW Recupera informações de versão para o arquivo especificado. (GetFileVersionInfoExW) |
GetFileVersionInfoSizeA Determina se o sistema operacional pode recuperar informações de versão para um arquivo especificado. Se as informações de versão estiverem disponíveis, GetFileVersionInfoSize retornará o tamanho, em bytes, dessas informações. (ANSI) |
GetFileVersionInfoSizeExA Determina se o sistema operacional pode recuperar informações de versão para um arquivo especificado. Se as informações de versão estiverem disponíveis, GetFileVersionInfoSizeEx retornará o tamanho, em bytes, dessas informações. (ANSI) |
GetFileVersionInfoSizeExW Determina se o sistema operacional pode recuperar informações de versão para um arquivo especificado. Se as informações de versão estiverem disponíveis, GetFileVersionInfoSizeEx retornará o tamanho, em bytes, dessas informações. (Unicode) |
GetFileVersionInfoSizeW Determina se o sistema operacional pode recuperar informações de versão para um arquivo especificado. Se as informações de versão estiverem disponíveis, GetFileVersionInfoSize retornará o tamanho, em bytes, dessas informações. (Unicode) |
GetFileVersionInfoW Recupera informações de versão para o arquivo especificado. (GetFileVersionInfoW) |
GetIconInfo Recupera informações sobre o ícone ou cursor especificado. |
GetIconInfoExA Recupera informações sobre o ícone ou cursor especificado. GetIconInfoEx estende GetIconInfo usando a estrutura ICONINFOEX mais recente. (ANSI) |
GetIconInfoExW Recupera informações sobre o ícone ou cursor especificado. GetIconInfoEx estende GetIconInfo usando a estrutura ICONINFOEX mais recente. (Unicode) |
GetMenu Recupera um identificador para o menu atribuído à janela especificada. |
Getmenubarinfo Recupera informações sobre a barra de menus especifica. |
GetMenuCheckMarkDimensions Recupera as dimensões do bitmap de marca marcar padrão. |
GetMenuDefaultItem Determina o item de menu padrão no menu especificado. |
GetMenuInfo Recupera informações sobre um menu especificado. |
GetMenuItemCount Determina o número de itens no menu especificado. |
GetMenuItemID Recupera o identificador de item de menu de um item de menu localizado na posição especificada em um menu. |
GetMenuItemInfoA Recupera informações sobre um item de menu. (ANSI) |
GetMenuItemInfoW Recupera informações sobre um item de menu. (Unicode) |
GetMenuItemRect Recupera o retângulo delimitador para o item de menu especificado. |
GetMenuState Recupera os sinalizadores de menu associados ao item de menu especificado. |
GetMenuStringA Copia a cadeia de caracteres de texto do item de menu especificado no buffer especificado. (ANSI) |
GetMenuStringW Copia a cadeia de caracteres de texto do item de menu especificado no buffer especificado. (Unicode) |
GetPhysicalCursorPos Recupera a posição do cursor em coordenadas físicas. |
GetSubMenu Recupera um identificador para o menu suspenso ou submenu ativado pelo item de menu especificado. |
Getsystemmenu Permite que o aplicativo acesse o menu da janela (também conhecido como menu do sistema ou menu de controle) para copiar e modificar. |
Hidecaret Remove o cursor da tela. Ocultar um cursor não destrói sua forma atual nem invalida o ponto de inserção. |
HiliteMenuItem Adiciona ou remove o realce de um item em uma barra de menus. |
IndexFilePath Indexa um caminho de arquivo para convenções de nomenclatura de arquivo e pasta. |
InsertMenuA Insere um novo item de menu em um menu, movendo outros itens para baixo no menu. (ANSI) |
InsertMenuItemA Insere um novo item de menu na posição especificada em um menu. (ANSI) |
InsertMenuItemW Insere um novo item de menu na posição especificada em um menu. (Unicode) |
InsertMenuW Insere um novo item de menu em um menu, movendo outros itens para baixo no menu. (Unicode) |
IS_INTRESOURCE Determina se um valor é um identificador inteiro para um recurso. |
IsCharAlphaA Determina se um caractere é um caractere alfabético. Essa determinação se baseia na semântica do idioma selecionado pelo usuário durante a instalação ou por meio de Painel de Controle. (ANSI) |
IsCharAlphaNumericA Determina se um caractere é alfabético ou numérico. Essa determinação se baseia na semântica do idioma selecionado pelo usuário durante a instalação ou por meio de Painel de Controle. (ANSI) |
IsCharAlphaNumericW Determina se um caractere é alfabético ou numérico. Essa determinação se baseia na semântica do idioma selecionado pelo usuário durante a instalação ou por meio de Painel de Controle. (Unicode) |
IsCharAlphaW Determina se um caractere é um caractere alfabético. Essa determinação se baseia na semântica do idioma selecionado pelo usuário durante a instalação ou por meio de Painel de Controle. (Unicode) |
IsCharLowerA Determina se um caractere é minúsculo. Essa determinação se baseia na semântica do idioma selecionado pelo usuário durante a instalação ou por meio de Painel de Controle. |
IsCharUpperA Determina se um caractere é maiúsculo. Essa determinação se baseia na semântica do idioma selecionado pelo usuário durante a instalação ou por meio de Painel de Controle. (ANSI) |
IsCharUpperW Determina se um caractere é maiúsculo. Essa determinação se baseia na semântica do idioma selecionado pelo usuário durante a instalação ou por meio de Painel de Controle. (Unicode) |
IsMenu Determina se um identificador é um identificador de menu. |
IsWellFormedTag Determina se uma marca de idioma BCP-47 está bem formada. |
LoadAcceleratorsA Carrega a tabela de aceleradores especificada. (ANSI) |
LoadAcceleratorsW Carrega a tabela de aceleradores especificada. (Unicode) |
LoadCursorA Carrega o recurso de cursor especificado do arquivo executável (.EXE) associado a uma instância do aplicativo. (ANSI) |
LoadCursorFromFileA Cria um cursor com base nos dados contidos em um arquivo. (ANSI) |
LoadCursorFromFileW Cria um cursor com base nos dados contidos em um arquivo. (Unicode) |
LoadCursorW Carrega o recurso de cursor especificado do arquivo executável (.EXE) associado a uma instância de aplicativo. (Unicode) |
LoadIconA Carrega o recurso de ícone especificado do arquivo executável (.exe) associado a uma instância de aplicativo. (ANSI) |
LoadIconW Carrega o recurso de ícone especificado do arquivo executável (.exe) associado a uma instância de aplicativo. (Unicode) |
LoadImageA Carrega um ícone, cursor, cursor animado ou bitmap. (ANSI) |
LoadImageW Carrega um ícone, cursor, cursor animado ou bitmap. (Unicode) |
LoadMenuA Carrega o recurso de menu especificado do arquivo executável (.exe) associado a uma instância de aplicativo. (ANSI) |
LoadMenuIndirectA Carrega o modelo de menu especificado na memória. (ANSI) |
LoadMenuIndirectW Carrega o modelo de menu especificado na memória. (Unicode) |
LoadMenuW Carrega o recurso de menu especificado do arquivo executável (.exe) associado a uma instância de aplicativo. (Unicode) |
Loadresource Recupera um identificador que pode ser usado para obter um ponteiro para o primeiro byte do recurso especificado na memória. |
LoadStringA Carrega um recurso de cadeia de caracteres do arquivo executável associado a um módulo especificado, copia a cadeia de caracteres em um buffer e acrescenta um caractere nulo de terminação. (ANSI) |
LoadStringW Carrega um recurso de cadeia de caracteres do arquivo executável associado a um módulo especificado, copia a cadeia de caracteres em um buffer e acrescenta um caractere nulo de terminação. (Unicode) |
LockResource Recupera um ponteiro para o recurso especificado na memória. |
LookupIconIdFromDirectory Pesquisa por ícone ou dados de cursor o ícone ou cursor que melhor se ajusta ao dispositivo de exibição atual. (LookupIconIdFromDirectory) |
LookupIconIdFromDirectoryEx Pesquisa por ícone ou dados de cursor o ícone ou cursor que melhor se ajusta ao dispositivo de exibição atual. (LookupIconIdFromDirectoryEx) |
lstrcatA Acrescenta uma cadeia de caracteres a outra. Aviso Não use. (ANSI) |
lstrcatW Acrescenta uma cadeia de caracteres a outra. Aviso Não use. (Unicode) |
lstrcmpA Compara duas cadeias de caracteres. A comparação diferencia maiúsculas de minúsculas. (ANSI) |
lstrcmpiA Compara duas cadeias de caracteres. A comparação não diferencia maiúsculas de minúsculas. (ANSI) |
lstrcmpiW Compara duas cadeias de caracteres. A comparação não diferencia maiúsculas de minúsculas. (Unicode) |
lstrcmpW Compara duas cadeias de caracteres. A comparação diferencia maiúsculas de minúsculas. (Unicode) |
lstrcpyA Copia uma cadeia de caracteres para um buffer. (ANSI) |
lstrcpynA Copia um número especificado de caracteres de uma cadeia de caracteres de origem em um buffer. Aviso Não use. (ANSI) |
lstrcpynW Copia um número especificado de caracteres de uma cadeia de caracteres de origem em um buffer. Aviso Não use. (Unicode) |
lstrcpyW Copia uma cadeia de caracteres para um buffer. (Unicode) |
lstrlenA Determina o comprimento da cadeia de caracteres especificada (sem incluir o caractere nulo de terminação). (ANSI) |
lstrlenW Determina o comprimento da cadeia de caracteres especificada (sem incluir o caractere nulo de terminação). (Unicode) |
MAKEINTRESOURCEA Converte um valor inteiro em um tipo de recurso compatível com as funções de gerenciamento de recursos. Essa macro é usada no lugar de uma cadeia de caracteres que contém o nome do recurso. (ANSI) |
MAKEINTRESOURCEW Converte um valor inteiro em um tipo de recurso compatível com as funções de gerenciamento de recursos. Essa macro é usada no lugar de uma cadeia de caracteres que contém o nome do recurso. (Unicode) |
MenuItemFromPoint Determina qual item de menu, se houver, está no local especificado. |
ModifyMenuA Altera um item de menu existente. (ANSI) |
ModifyMenuW Altera um item de menu existente. (Unicode) |
OemToCharA Converte uma cadeia de caracteres do conjunto de caracteres definido por OEM em um ANSI ou uma cadeia de caracteres largos. Aviso Não use. (ANSI) |
OemToCharBuffA Converte um número especificado de caracteres em uma cadeia de caracteres do conjunto de caracteres definido por OEM em um ANSI ou uma cadeia de caracteres largos. (ANSI) |
OemToCharBuffW Converte um número especificado de caracteres em uma cadeia de caracteres do conjunto de caracteres definido por OEM em um ANSI ou uma cadeia de caracteres largos. (Unicode) |
OemToCharW Converte uma cadeia de caracteres do conjunto de caracteres definido por OEM em um ANSI ou uma cadeia de caracteres largos. Aviso Não use. (Unicode) |
PrivateExtractIconsA Cria uma matriz de identificadores para ícones extraídos de um arquivo especificado. (ANSI) |
PrivateExtractIconsW Cria uma matriz de identificadores para ícones extraídos de um arquivo especificado. (Unicode) |
RemoveMenu Exclui um item de menu ou desanexa um submenu do menu especificado. |
SetCaretBlinkTime Define o tempo de piscar do cursor para o número especificado de milissegundos. O tempo de piscar é o tempo decorrido, em milissegundos, necessário para inverter os pixels do cursor. |
Setcaretpos Move o cursor para as coordenadas especificadas. Se a janela que possui o cursor tiver sido criada com o estilo de classe CS_OWNDC, as coordenadas especificadas estarão sujeitas ao modo de mapeamento do contexto do dispositivo associado a essa janela. |
Setcursor Define a forma do cursor. |
SetCursorPos Move o cursor para as coordenadas de tela especificadas. |
Setmenu Atribui um novo menu à janela especificada. |
Setmenudefaultitem Define o item de menu padrão para o menu especificado. |
SetMenuInfo Define informações para um menu especificado. |
SetMenuItemBitmaps Associa o bitmap especificado a um item de menu. Se o item de menu estiver selecionado ou desmarcado, o sistema exibirá o bitmap apropriado ao lado do item de menu. |
SetMenuItemInfoA Altera informações sobre um item de menu. (ANSI) |
SetMenuItemInfoW Altera informações sobre um item de menu. (Unicode) |
SetPhysicalCursorPos Define a posição do cursor em coordenadas físicas. |
SetSystemCursor Permite que um aplicativo personalize os cursores do sistema. Ele substitui o conteúdo do cursor do sistema especificado pelo parâmetro id pelo conteúdo do cursor especificado pelo parâmetro hcur e, em seguida, destrói hcur. |
Showcaret Torna o cursor visível na tela na posição atual do cursor. Quando o cursor se torna visível, ele começa a piscar automaticamente. |
ShowCursor Exibe ou oculta o cursor. (ShowCursor) |
SizeofResource Recupera o tamanho, em bytes, do recurso especificado. |
StringCbCatA Concatena uma cadeia de caracteres para outra cadeia de caracteres. (StringCbCatA) |
StringCbCatExA Concatena uma cadeia de caracteres para outra cadeia de caracteres. (StringCbCatExA) |
StringCbCatExW Concatena uma cadeia de caracteres para outra cadeia de caracteres. (StringCbCatExW) |
StringCbCatNA Concatena o número especificado de bytes de uma cadeia de caracteres para outra. (StringCbCatNA) |
StringCbCatNExA Concatena o número especificado de bytes de uma cadeia de caracteres para outra. (StringCbCatNExA) |
StringCbCatNExW Concatena o número especificado de bytes de uma cadeia de caracteres para outra. (StringCbCatNExW) |
StringCbCatNW Concatena o número especificado de bytes de uma cadeia de caracteres para outra. (StringCbCatNW) |
StringCbCatW Concatena uma cadeia de caracteres para outra cadeia de caracteres. (StringCbCatW) |
StringCbCopyA Copia uma cadeia de caracteres para outra. (StringCbCopyA) |
StringCbCopyExA Copia uma cadeia de caracteres para outra. (StringCbCopyExA) |
StringCbCopyExW Copia uma cadeia de caracteres para outra. (StringCbCopyExW) |
StringCbCopyNA Copia o número especificado de bytes de uma cadeia de caracteres para outra. (StringCbCopyNA) |
StringCbCopyNExA Copia o número especificado de bytes de uma cadeia de caracteres para outra. (StringCbCopyNExA) |
StringCbCopyNExW Copia o número especificado de bytes de uma cadeia de caracteres para outra. (StringCbCopyNExW) |
StringCbCopyNW Copia o número especificado de bytes de uma cadeia de caracteres para outra. (StringCbCopyNW) |
StringCbCopyW Copia uma cadeia de caracteres para outra. (StringCbCopyW) |
StringCbGetsA Obtém uma linha de texto de stdin, até e incluindo o caractere newline ('\n'). (StringCbGetsA) |
StringCbGetsExA Obtém uma linha de texto de stdin, até e incluindo o caractere newline ('\n'). (StringCbGetsExA) |
StringCbGetsExW Obtém uma linha de texto de stdin, até e incluindo o caractere newline ('\n'). (StringCbGetsExW) |
StringCbGetsW Obtém uma linha de texto de stdin, até e incluindo o caractere newline ('\n'). (StringCbGetsW) |
StringCbLengthA Determina se uma cadeia de caracteres excede o comprimento especificado, em bytes. (ANSI) |
StringCbLengthW Determina se uma cadeia de caracteres excede o comprimento especificado, em bytes. (Unicode) |
StringCbPrintf_lA Grava dados formatados na cadeia de caracteres especificada. O tamanho do buffer de destino é fornecido à função para garantir que ele não escreva além do final desse buffer. (StringCbPrintf_lA) |
StringCbPrintf_lExA Grava dados formatados na cadeia de caracteres especificada. O tamanho do buffer de destino é fornecido à função para garantir que ele não escreva além do final desse buffer. (StringCbPrintf_lExA) |
StringCbPrintf_lExW Grava dados formatados na cadeia de caracteres especificada. O tamanho do buffer de destino é fornecido à função para garantir que ele não escreva além do final desse buffer. (StringCbPrintf_lExW) |
StringCbPrintf_lW Grava dados formatados na cadeia de caracteres especificada. O tamanho do buffer de destino é fornecido à função para garantir que ele não escreva além do final desse buffer. (StringCbPrintf_lW) |
StringCbPrintfA Grava dados formatados na cadeia de caracteres especificada. (StringCbPrintfA) |
StringCbPrintfExA Grava dados formatados na cadeia de caracteres especificada. (StringCbPrintfExA) |
StringCbPrintfExW Grava dados formatados na cadeia de caracteres especificada. (StringCbPrintfExW) |
StringCbPrintfW Grava dados formatados na cadeia de caracteres especificada. (StringCbPrintfW) |
StringCbVPrintf_lA Grava dados formatados na cadeia de caracteres especificada usando um ponteiro para uma lista de argumentos. O tamanho do buffer de destino é fornecido à função para garantir que ele não escreva além do final desse buffer. (StringCbVPrintf_lA) |
StringCbVPrintf_lExA Grava dados formatados na cadeia de caracteres especificada usando um ponteiro para uma lista de argumentos. O tamanho do buffer de destino é fornecido à função para garantir que ele não escreva além do final desse buffer. (StringCbVPrintf_lExA) |
StringCbVPrintf_lExW Grava dados formatados na cadeia de caracteres especificada usando um ponteiro para uma lista de argumentos. O tamanho do buffer de destino é fornecido à função para garantir que ele não escreva além do final desse buffer. (StringCbVPrintf_lExW) |
StringCbVPrintf_lW Grava dados formatados na cadeia de caracteres especificada usando um ponteiro para uma lista de argumentos. O tamanho do buffer de destino é fornecido à função para garantir que ele não escreva além do final desse buffer. (StringCbVPrintf_lW) |
StringCbVPrintfA Grava dados formatados na cadeia de caracteres especificada usando um ponteiro para uma lista de argumentos. (StringCbVPrintfA) |
StringCbVPrintfExA Grava dados formatados na cadeia de caracteres especificada usando um ponteiro para uma lista de argumentos. (StringCbVPrintfExA) |
StringCbVPrintfExW Grava dados formatados na cadeia de caracteres especificada usando um ponteiro para uma lista de argumentos. (StringCbVPrintfExW) |
StringCbVPrintfW Grava dados formatados na cadeia de caracteres especificada usando um ponteiro para uma lista de argumentos. (StringCbVPrintfW) |
StringCchCatA Concatena uma cadeia de caracteres para outra cadeia de caracteres. (StringCchCatA) |
StringCchCatExA Concatena uma cadeia de caracteres para outra cadeia de caracteres. (StringCchCatExA) |
StringCchCatExW Concatena uma cadeia de caracteres para outra cadeia de caracteres. (StringCchCatExW) |
StringCchCatNA Concatena o número especificado de caracteres de uma cadeia de caracteres para outra cadeia de caracteres. (StringCchCatNA) |
StringCchCatNExA Concatena o número especificado de caracteres de uma cadeia de caracteres para outra cadeia de caracteres. (StringCchCatNExA) |
StringCchCatNExW Concatena o número especificado de caracteres de uma cadeia de caracteres para outra. (StringCchCatNExW) |
StringCchCatNW Concatena o número especificado de caracteres de uma cadeia de caracteres para outra. (StringCchCatNW) |
StringCchCatW Concatena uma cadeia de caracteres para outra cadeia de caracteres. (StringCchCatW) |
StringCchCopyA Copia uma cadeia de caracteres para outra. (StringCchCopyA) |
StringCchCopyExA Copia uma cadeia de caracteres para outra. (StringCchCopyExA) |
StringCchCopyExW Copia uma cadeia de caracteres para outra. (StringCchCopyExW) |
StringCchCopyNA Copia o número especificado de caracteres de uma cadeia de caracteres para outra. (StringCchCopyNA) |
StringCchCopyNExA Copia o número especificado de caracteres de uma cadeia de caracteres para outra. (StringCchCopyNExA) |
StringCchCopyNExW Copia o número especificado de caracteres de uma cadeia de caracteres para outra. (StringCchCopyNExW) |
StringCchCopyNW Copia o número especificado de caracteres de uma cadeia de caracteres para outra. (StringCchCopyNW) |
StringCchCopyW Copia uma cadeia de caracteres para outra. (StringCchCopyW) |
StringCchGetsA Obtém uma linha de texto de stdin, até e incluindo o caractere de nova linha ('\n'). (StringCchGetsA) |
StringCchGetsExA Obtém uma linha de texto de stdin, até e incluindo o caractere de nova linha ('\n'). (StringCchGetsExA) |
StringCchGetsExW Obtém uma linha de texto de stdin, até e incluindo o caractere de nova linha ('\n'). (StringCchGetsExW) |
StringCchGetsW Obtém uma linha de texto de stdin, até e incluindo o caractere de nova linha ('\n'). (StringCchGetsW) |
StringCchLengthA Determina se uma cadeia de caracteres excede o comprimento especificado, em caracteres. (ANSI) |
StringCchLengthW Determina se uma cadeia de caracteres excede o comprimento especificado, em caracteres. (Unicode) |
StringCchPrintf_lA Grava dados formatados na cadeia de caracteres especificada. O tamanho do buffer de destino é fornecido à função para garantir que ele não escreva após o final desse buffer. (StringCchPrintf_lA) |
StringCchPrintf_lExA Grava dados formatados na cadeia de caracteres especificada. O tamanho do buffer de destino é fornecido à função para garantir que ele não escreva após o final desse buffer. (StringCchPrintf_lExA) |
StringCchPrintf_lExW Grava dados formatados na cadeia de caracteres especificada. O tamanho do buffer de destino é fornecido à função para garantir que ele não escreva após o final desse buffer. (StringCchPrintf_lExW) |
StringCchPrintf_lW Grava dados formatados na cadeia de caracteres especificada. O tamanho do buffer de destino é fornecido à função para garantir que ele não escreva após o final desse buffer. (StringCchPrintf_lW) |
StringCchPrintfA Grava dados formatados na cadeia de caracteres especificada. (StringCchPrintfA) |
StringCchPrintfExA Grava dados formatados na cadeia de caracteres especificada. (StringCchPrintfExA) |
StringCchPrintfExW Grava dados formatados na cadeia de caracteres especificada. (StringCchPrintfExW) |
StringCchPrintfW Grava dados formatados na cadeia de caracteres especificada. (StringCchPrintfW) |
StringCchVPrintf_lA Grava dados formatados na cadeia de caracteres especificada usando um ponteiro para uma lista de argumentos. O tamanho do buffer de destino é fornecido à função para garantir que ele não escreva após o final desse buffer. (StringCchVPrintf_lA) |
StringCchVPrintf_lExA Grava dados formatados na cadeia de caracteres especificada usando um ponteiro para uma lista de argumentos. O tamanho do buffer de destino é fornecido à função para garantir que ele não escreva após o final desse buffer. (StringCchVPrintf_lExA) |
StringCchVPrintf_lExW Grava dados formatados na cadeia de caracteres especificada usando um ponteiro para uma lista de argumentos. O tamanho do buffer de destino é fornecido à função para garantir que ele não escreva após o final desse buffer. (StringCchVPrintf_lExW) |
StringCchVPrintf_lW Grava dados formatados na cadeia de caracteres especificada usando um ponteiro para uma lista de argumentos. O tamanho do buffer de destino é fornecido à função para garantir que ele não escreva após o final desse buffer. (StringCchVPrintf_lW) |
StringCchVPrintfA Grava dados formatados na cadeia de caracteres especificada usando um ponteiro para uma lista de argumentos. (StringCchVPrintfA) |
StringCchVPrintfExA Grava dados formatados na cadeia de caracteres especificada usando um ponteiro para uma lista de argumentos. (StringCchVPrintfExA) |
StringCchVPrintfExW Grava dados formatados na cadeia de caracteres especificada usando um ponteiro para uma lista de argumentos. (StringCchVPrintfExW) |
StringCchVPrintfW Grava dados formatados na cadeia de caracteres especificada usando um ponteiro para uma lista de argumentos. (StringCchVPrintfW) |
Trackpopupmenu Exibe um menu de atalho no local especificado e rastreia a seleção de itens no menu. O menu de atalho pode aparecer em qualquer lugar na tela. |
Trackpopupmenuex Exibe um menu de atalho no local especificado e rastreia a seleção de itens no menu de atalho. O menu de atalho pode aparecer em qualquer lugar na tela. |
TranslateAcceleratorA Processa teclas de acelerador para comandos de menu. (ANSI) |
TranslateAcceleratorW Processa teclas de acelerador para comandos de menu. (Unicode) |
UpdateResourceA Adiciona, exclui ou substitui um recurso em um arquivo PE (executável portátil). (ANSI) |
UpdateResourceW Adiciona, exclui ou substitui um recurso em um arquivo PE (executável portátil). (Unicode) |
VerFindFileA Determina onde instalar um arquivo com base em se ele localiza outra versão do arquivo no sistema. Os valores que VerFindFile retorna nos buffers especificados são usados em uma chamada subsequente para a função VerInstallFile. (ANSI) |
VerFindFileW Determina onde instalar um arquivo com base em se ele localiza outra versão do arquivo no sistema. Os valores que VerFindFile retorna nos buffers especificados são usados em uma chamada subsequente para a função VerInstallFile. (Unicode) |
VerInstallFileA Instala o arquivo especificado com base nas informações retornadas da função VerFindFile. VerInstallFile descompacta o arquivo, se necessário, atribui um nome de arquivo exclusivo e verifica se há erros, como arquivos desatualizados. (ANSI) |
VerInstallFileW Instala o arquivo especificado com base nas informações retornadas da função VerFindFile. VerInstallFile descompacta o arquivo, se necessário, atribui um nome de arquivo exclusivo e verifica se há erros, como arquivos desatualizados. (Unicode) |
VerLanguageNameA Recupera uma cadeia de caracteres de descrição para o idioma associado a um identificador de idioma binário da Microsoft especificado. (ANSI) |
VerLanguageNameW Recupera uma cadeia de caracteres de descrição para o idioma associado a um identificador de idioma binário da Microsoft especificado. (Unicode) |
VerQueryValueA Recupera informações de versão especificadas do recurso de informações de versão especificado. (ANSI) |
VerQueryValueW Recupera informações de versão especificadas do recurso de informações de versão especificado. (Unicode) |
wsprintfA Grava dados formatados no buffer especificado. (ANSI) |
wsprintfW Grava dados formatados no buffer especificado. (Unicode) |
wvsprintfA Grava dados formatados no buffer especificado usando um ponteiro para uma lista de argumentos. (ANSI) |
wvsprintfW Grava dados formatados no buffer especificado usando um ponteiro para uma lista de argumentos. (Unicode) |
Estruturas
ACCEL Define uma tecla aceleradora usada em uma tabela de aceleradores. |
CURSORINFO Contém informações de cursor global. |
CURSORSHAPE Contém informações sobre um cursor. |
ICONINFO Contém informações sobre um ícone ou um cursor. |
ICONINFOEXA Contém informações sobre um ícone ou um cursor. Estende ICONINFO. Usado por GetIconInfoEx. (ANSI) |
ICONINFOEXW Contém informações sobre um ícone ou um cursor. Estende ICONINFO. Usado por GetIconInfoEx. (Unicode) |
ICONMETRICSA Contém as métricas escalonáveis associadas aos ícones. Essa estrutura é usada com a função SystemParametersInfo quando a ação SPI_GETICONMETRICS ou SPI_SETICONMETRICS é especificada. (ANSI) |
ICONMETRICSW Contém as métricas escalonáveis associadas aos ícones. Essa estrutura é usada com a função SystemParametersInfo quando a ação SPI_GETICONMETRICS ou SPI_SETICONMETRICS é especificada. (Unicode) |
IndexedResourceQualifier Representa o contexto no qual um recurso é apropriado. |
MDINEXTMENU Contém informações sobre o menu a ser ativado. |
MENUBARINFO Contém informações da barra de menus. |
MENUGETOBJECTINFO Contém informações sobre o menu em que o cursor do mouse está. |
MENUINFO Contém informações sobre um menu. |
MENUITEMINFOA Contém informações sobre um item de menu. (MENUITEMINFOA) |
MENUITEMINFOW Contém informações sobre um item de menu. (MENUITEMINFOW) |
MENUITEMTEMPLATE Define um item de menu em um modelo de menu. |
MENUITEMTEMPLATEHEADER Define o cabeçalho de um modelo de menu. Um modelo de menu completo consiste em um cabeçalho e uma ou mais listas de itens de menu. |
MESSAGE_RESOURCE_BLOCK Contém informações sobre cadeias de caracteres de mensagem com identificadores no intervalo indicado pelos membros LowId e HighId. |
MESSAGE_RESOURCE_DATA Contém informações sobre texto formatado para exibição como uma mensagem de erro ou em uma caixa de mensagem em um recurso de tabela de mensagens. |
MESSAGE_RESOURCE_ENTRY Contém a mensagem de erro ou o texto de exibição da caixa de mensagem para um recurso de tabela de mensagens. |
TPMPARAMS Contém parâmetros estendidos para a função TrackPopupMenuEx. |
VS_FIXEDFILEINFO Contém informações de versão para um arquivo. Essas informações são independentes de linguagem e de código. |