Cabeçalho winuser.h
Esse cabeçalho é usado por várias tecnologias. Para obter mais informações, consulte:
- Troca de dados
- DWM (Gerenciador de Janelas da Área de Trabalho)
- Notas do desenvolvedor
- Caixas de diálogo
- Referência de dispositivos de exibição
- DPI alto
- Configuração de comentários de entrada
- Identificação de origem de entrada
- Internacionalização para aplicativos do Windows
- Entrada de mouse e teclado
- Menus e outros recursos
- Provedor de configurações de Gerenciamento de Dispositivos móvel
- Pilha de entrada do dispositivo de ponteiro
- Mensagens e notificações de entrada de ponteiro
- Serviços de área de trabalho remota
- Segurança e identidade
- Serviços do sistema
- O shell do Windows
- Teste de clique por toque
- Injeção de toque
- Entrada por toque
- Estações de janela e áreas de trabalho
- Recursos de acessibilidade do Windows
- Windows e Mensagens
- Controles do Windows
- GDI do Windows
winuser.h contém as seguintes interfaces de programação:
Funções
ActivateKeyboardLayout Define a identificação de localidade de entrada (chamada antes de identificação de layout do teclado) para o thread de chamada ou o processo atual. A identificação de localidade de entrada especifica uma localidade, bem como o layout físico do teclado. |
AddClipboardFormatListener Places a janela fornecida na lista de ouvintes de formato de área de transferência mantida pelo sistema. |
AdjustWindowRect Calcula o tamanho necessário do retângulo da janela, com base no tamanho do retângulo cliente-retângulo desejado. Em seguida, o retângulo da janela pode ser passado para a função CreateWindow para criar uma janela cuja área do cliente é o tamanho desejado. |
AdjustWindowRectEx Calcula o tamanho necessário do retângulo da janela, com base no tamanho desejado do retângulo do cliente. Em seguida, o retângulo da janela pode ser passado para a função CreateWindowEx para criar uma janela cuja área do cliente é o tamanho desejado. |
AdjustWindowRectExForDpi Calcula o tamanho necessário do retângulo de janela, com base no tamanho desejado do retângulo do cliente e no DPI fornecido. |
AllowSetForegroundWindow Habilita o processo especificado para definir a janela em primeiro plano usando a função SetForegroundWindow. O processo de chamada já deve ser capaz de definir a janela em primeiro plano. Para obter mais informações, consulte Comentários mais adiante neste tópico. |
AnimateWindow Permite que você produza efeitos especiais ao mostrar ou ocultar janelas. Há quatro tipos de animação:_roll, slide, recolhimento ou expansão e fade combinado alfa. |
AnyPopup Indica se existe uma janela pop-up de nível superior, visível ou sobreposta na tela. A função pesquisa a tela inteira, não apenas a área de cliente do aplicativo de chamada. |
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) |
AreDpiAwarenessContextsEqual Determina se dois valores DPI_AWARENESS_CONTEXT são idênticos. |
ArrangeIconicWindows Organiza todas as janelas filho minimizadas (icônicas) da janela pai especificada. |
AttachThreadInput Anexa ou desanexa o mecanismo de processamento de entrada de um thread ao de outro thread. |
Begindeferwindowpos Aloca memória para uma estrutura de posição de várias janelas e retorna o identificador para a estrutura. |
Beginpaint A função BeginPaint prepara a janela especificada para pintura e preenche uma estrutura PAINTSTRUCT com informações sobre a pintura. |
BlockInput Impede que eventos de entrada de teclado e do mouse cheguem aos aplicativos. |
Bringwindowtotop Leva a janela especificada para a parte superior da ordem Z. Se a janela for uma janela de nível superior, ela será ativada. Se a janela for uma janela filho, a janela pai de nível superior associada à janela filho será ativada. |
BroadcastSystemMessage A função BroadcastSystemMessage envia uma mensagem aos destinatários especificados. (BroadcastSystemMessage) |
BroadcastSystemMessageA Envia uma mensagem para os destinatários especificados. (BroadcastSystemMessageA) |
BroadcastSystemMessageExA Envia uma mensagem para os destinatários especificados. (BroadcastSystemMessageExA) |
BroadcastSystemMessageExW Envia uma mensagem para os destinatários especificados. (BroadcastSystemMessageExW) |
BroadcastSystemMessageW A função BroadcastSystemMessageW (Unicode) envia uma mensagem aos destinatários especificados. (BroadcastSystemMessageW) |
CalculatePopupWindowPosition Calcula uma posição de janela pop-up apropriada usando o ponto de âncora especificado, o tamanho da janela pop-up, os sinalizadores e o retângulo de exclusão opcional. |
CallMsgFilterA Passa a mensagem especificada e o código de gancho para os procedimentos de gancho associados aos ganchos de WH_SYSMSGFILTER e WH_MSGFILTER. (ANSI) |
CallMsgFilterW Passa a mensagem especificada e o código de gancho para os procedimentos de gancho associados aos ganchos de WH_SYSMSGFILTER e WH_MSGFILTER. (Unicode) |
CallNextHookEx Passa as informações do gancho para o próximo procedimento de gancho na cadeia de ganchos atual. Um procedimento de gancho pode chamar essa função antes ou depois de processar as informações do gancho. |
CallWindowProcA Passa informações de mensagem para o procedimento de janela especificado. (ANSI) |
CallWindowProcW Passa informações de mensagem para o procedimento de janela especificado. (Unicode) |
CascadeWindows Coloca em cascata as janelas filho especificadas da janela pai especificada. |
ChangeClipboardChain Remove uma janela especificada da cadeia de visualizadores da área de transferência. |
ChangeDisplaySettingsA A função ChangeDisplaySettings altera as configurações do dispositivo de exibição padrão para o modo gráfico especificado. (ANSI) |
ChangeDisplaySettingsExA A função ChangeDisplaySettingsEx altera as configurações do dispositivo de exibição especificado para o modo gráfico especificado. (ANSI) |
ChangeDisplaySettingsExW A função ChangeDisplaySettingsEx altera as configurações do dispositivo de exibição especificado para o modo gráfico especificado. (Unicode) |
ChangeDisplaySettingsW A função ChangeDisplaySettings altera as configurações do dispositivo de exibição padrão para o modo gráfico especificado. (Unicode) |
ChangeWindowMessageFilter Adiciona ou remove uma mensagem do filtro de mensagem Isolamento de Privilégio de Interface do Usuário (UIPI). |
ChangeWindowMessageFilterEx Modifica o filtro de mensagem isolamento de privilégio de interface do usuário (UIPI) para uma janela especificada. |
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) |
CheckDlgButton Altera o estado marcar de um controle de botão. |
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. |
CheckRadioButton Adiciona uma marca de marcar a (verifica) um botão de opção especificado em um grupo e remove uma marca de marcar de (limpa) todos os outros botões de opção no grupo. |
ChildWindowFromPoint Determina qual, se houver, das janelas filho pertencentes a uma janela pai contém o ponto especificado. A pesquisa é restrita a janelas filho imediatas. Netos e janelas descendentes mais profundas não são pesquisados. |
ChildWindowFromPointEx Determina qual, se houver, das janelas filho pertencentes à janela pai especificada contém o ponto especificado. |
Clienttoscreen A função ClientToScreen converte as coordenadas da área do cliente de um ponto especificado em coordenadas de tela. |
ClipCursor Limita o cursor a uma área retangular na tela. |
Closeclipboard Fecha a área de transferência. |
CloseDesktop Fecha um identificador aberto para um objeto da área de trabalho. |
CloseGestureInfoHandle Fecha os recursos associados a um identificador de informações de gesto. |
CloseTouchInputHandle Fecha um identificador de entrada por toque, libera a memória do processo associada a ele e invalida o identificador. |
Closewindow Minimiza (mas não destrói) a janela especificada. |
CloseWindowStation Fecha um identificador de estação de janela aberta. |
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. |
CopyRect A função CopyRect copia as coordenadas de um retângulo para outro. |
CountClipboardFormats Recupera o número de diferentes formatos de dados atualmente na área de transferência. |
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. |
CreateDesktopA Cria uma nova área de trabalho, associa-a à estação de janela atual do processo de chamada e a atribui ao thread de chamada. (ANSI) |
CreateDesktopExA Cria uma nova área de trabalho com o heap especificado, associa-a à estação de janela atual do processo de chamada e a atribui ao thread de chamada. (ANSI) |
CreateDesktopExW Cria uma nova área de trabalho com o heap especificado, associa-a à estação de janela atual do processo de chamada e a atribui ao thread de chamada. (Unicode) |
CreateDesktopW Cria uma nova área de trabalho, associa-a à estação de janela atual do processo de chamada e a atribui ao thread de chamada. (Unicode) |
CreateDialogA Cria uma caixa de diálogo modeless de um recurso de modelo de caixa de diálogo. A macro CreateDialog usa a função CreateDialogParam. (ANSI) |
CreateDialogIndirectA Cria uma caixa de diálogo de modelagem a partir de um modelo de caixa de diálogo na memória. A macro CreateDialogIndirect usa a função CreateDialogIndirectParam. (ANSI) |
CreateDialogIndirectParamA Cria uma caixa de diálogo de modelagem a partir de um modelo de caixa de diálogo na memória. (ANSI) |
CreateDialogIndirectParamW Cria uma caixa de diálogo de modelagem a partir de um modelo de caixa de diálogo na memória. (Unicode) |
CreateDialogIndirectW Cria uma caixa de diálogo de modelagem a partir de um modelo de caixa de diálogo na memória. A macro CreateDialogIndirect usa a função CreateDialogIndirectParam. (Unicode) |
CreateDialogParamA Cria uma caixa de diálogo modeless de um recurso de modelo de caixa de diálogo. (ANSI) |
CreateDialogParamW Cria uma caixa de diálogo modeless de um recurso de modelo de caixa de diálogo. (Unicode) |
CreateDialogW Cria uma caixa de diálogo modeless de um recurso de modelo de caixa de diálogo. A macro CreateDialog usa a função CreateDialogParam. (Unicode) |
CreateIcon Cria um ícone que tem o tamanho, as cores e os padrões de bit especificados. |
CreateIconFromResource Cria um ícone ou cursor com base em bits de recurso que descrevem o ícone. (CreateIconFromResource) |
CreateIconFromResourceEx Cria um ícone ou cursor com base em bits de recurso que descrevem o ícone. (CreateIconFromResourceEx) |
CreateIconIndirect Cria um ícone ou cursor de uma estrutura ICONINFO. |
CreateMDIWindowA Cria uma janela filho da MDI (interface MDI). (ANSI) |
CreateMDIWindowW Cria uma janela filho da MDI (interface MDI). (Unicode) |
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. |
CreateSyntheticPointerDevice Configura o dispositivo de injeção de ponteiro para o aplicativo de chamada e inicializa o número máximo de ponteiros simultâneos que o aplicativo pode injetar. |
CreateWindowA Cria uma janela filho, pop-up ou sobreposta. (ANSI) |
CreateWindowExA Cria uma janela filho, pop-up ou sobreposta com um estilo de janela estendida; caso contrário, essa função é idêntica à função CreateWindow. (ANSI) |
CreateWindowExW Cria uma janela filho, pop-up ou sobreposta com um estilo de janela estendida; caso contrário, essa função é idêntica à função CreateWindow. (Unicode) |
CreateWindowStationA Cria um objeto de estação de janela, associa-o ao processo de chamada e o atribui à sessão atual. (ANSI) |
CreateWindowStationW Cria um objeto de estação de janela, associa-o ao processo de chamada e o atribui à sessão atual. (Unicode) |
CreateWindowW Cria uma janela filho, pop-up ou sobreposta. (Unicode) |
DefDlgProcA Chama o procedimento de janela da caixa de diálogo padrão para fornecer processamento padrão para todas as mensagens de janela que uma caixa de diálogo com uma classe de janela privada não processa. (ANSI) |
DefDlgProcW Chama o procedimento de janela da caixa de diálogo padrão para fornecer processamento padrão para todas as mensagens de janela que uma caixa de diálogo com uma classe de janela privada não processa. (Unicode) |
Deferwindowpos Atualizações a estrutura de posição de várias janelas especificada para a janela especificada. |
DefFrameProcA Fornece processamento padrão para todas as mensagens de janela que o procedimento de janela de uma janela de quadro de MDI (interface MDI) não processa. (ANSI) |
DefFrameProcW Fornece processamento padrão para todas as mensagens de janela que o procedimento de janela de uma janela de quadro de MDI (interface MDI) não processa. (Unicode) |
DefMDIChildProcA Fornece processamento padrão para qualquer mensagem de janela que o procedimento de janela de uma janela filho da MDI (interface MDI) não processa. (ANSI) |
DefMDIChildProcW Fornece processamento padrão para qualquer mensagem de janela que o procedimento de janela de uma janela filho da MDI (interface MDI) não processa. (Unicode) |
DefRawInputProc Verifica se o tamanho da estrutura RAWINPUTHEADER está correto. |
DefWindowProcA Chama o procedimento de janela padrão para fornecer processamento padrão para qualquer mensagem de janela que um aplicativo não processa. (ANSI) |
DefWindowProcW Chama o procedimento de janela padrão para fornecer processamento padrão para qualquer mensagem de janela que um aplicativo não processa. (Unicode) |
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. |
DeregisterShellHookWindow Cancela o registro de uma janela do Shell especificada que está registrada para receber mensagens de gancho do Shell. |
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 ocupada pelo ícone. |
Destroymenu Destrói o menu especificado e libera qualquer memória que o menu ocupa. |
DestroySyntheticPointerDevice Destrói o dispositivo de injeção de ponteiro especificado. |
DestroyWindow Destrói a janela especificada. |
DialogBoxA Cria uma caixa de diálogo modal de um recurso de modelo de caixa de diálogo. DialogBox não retorna o controle até que a função de retorno de chamada especificada encerre a caixa de diálogo modal chamando a função EndDialog. (ANSI) |
DialogBoxIndirectA Cria uma caixa de diálogo modal de um modelo de caixa de diálogo na memória. DialogBoxIndirect não retorna o controle até que a função de retorno de chamada especificada encerre a caixa de diálogo modal chamando a função EndDialog. (ANSI) |
DialogBoxIndirectParamA Cria uma caixa de diálogo modal de um modelo de caixa de diálogo na memória. (ANSI) |
DialogBoxIndirectParamW Cria uma caixa de diálogo modal de um modelo de caixa de diálogo na memória. (Unicode) |
DialogBoxIndirectW Cria uma caixa de diálogo modal de um modelo de caixa de diálogo na memória. DialogBoxIndirect não retorna o controle até que a função de retorno de chamada especificada termine a caixa de diálogo modal chamando a função EndDialog. (Unicode) |
DialogBoxParamA Cria uma caixa de diálogo modal de um recurso de modelo de caixa de diálogo. (ANSI) |
DialogBoxParamW Cria uma caixa de diálogo modal de um recurso de modelo de caixa de diálogo. (Unicode) |
DialogBoxW Cria uma caixa de diálogo modal de um recurso de modelo de caixa de diálogo. DialogBox não retorna o controle até que a função de retorno de chamada especificada encerre a caixa de diálogo modal chamando a função EndDialog. (Unicode) |
DisableProcessWindowsGhosting Desabilita o recurso de fantasmas de janela para o processo de GUI de chamada. O fantasma da janela é um recurso do Windows Manager que permite ao usuário minimizar, mover ou fechar a janela main de um aplicativo que não está respondendo. |
Dispatchmessage A função DispatchMessage envia uma mensagem para um procedimento de janela. Normalmente, ele é usado para expedir uma mensagem recuperada pela função GetMessage. |
DispatchMessageA Envia uma mensagem para um procedimento de janela. Normalmente, ele é usado para expedir uma mensagem recuperada pela função GetMessage. (DispatchMessageA) |
DispatchMessageW A função DispatchMessageW (Unicode) envia uma mensagem para um procedimento de janela. Normalmente, ele é usado para expedir uma mensagem recuperada pela função GetMessage. |
DisplayConfigGetDeviceInfo A função DisplayConfigGetDeviceInfo recupera informações de configuração de exibição sobre o dispositivo. |
DisplayConfigSetDeviceInfo A função DisplayConfigSetDeviceInfo define as propriedades de um destino. |
DlgDirListA Substitui o conteúdo de uma caixa de listagem pelos nomes dos subdiretórios e arquivos em um diretório especificado. Você pode filtrar a lista de nomes especificando um conjunto de atributos de arquivo. Opcionalmente, a lista pode incluir unidades mapeadas. (ANSI) |
DlgDirListComboBoxA Substitui o conteúdo de uma caixa de combinação pelos nomes dos subdiretórios e arquivos em um diretório especificado. Você pode filtrar a lista de nomes especificando um conjunto de atributos de arquivo. A lista de nomes pode incluir letras de unidade mapeadas. (ANSI) |
DlgDirListComboBoxW Substitui o conteúdo de uma caixa de combinação pelos nomes dos subdiretórios e arquivos em um diretório especificado. Você pode filtrar a lista de nomes especificando um conjunto de atributos de arquivo. A lista de nomes pode incluir letras de unidade mapeadas. (Unicode) |
DlgDirListW Substitui o conteúdo de uma caixa de listagem pelos nomes dos subdiretórios e arquivos em um diretório especificado. Você pode filtrar a lista de nomes especificando um conjunto de atributos de arquivo. Opcionalmente, a lista pode incluir unidades mapeadas. (Unicode) |
DlgDirSelectComboBoxExA Recupera a seleção atual de uma caixa de combinação preenchida usando a função DlgDirListComboBox. A seleção é interpretada como uma letra da unidade, um arquivo ou um nome de diretório. (ANSI) |
DlgDirSelectComboBoxExW Recupera a seleção atual de uma caixa de combinação preenchida usando a função DlgDirListComboBox. A seleção é interpretada como uma letra da unidade, um arquivo ou um nome de diretório. (Unicode) |
DlgDirSelectExA Recupera a seleção atual de uma caixa de listagem de seleção única. Ele pressupõe que a caixa de listagem tenha sido preenchida pela função DlgDirList e que a seleção seja uma letra de unidade, um nome de arquivo ou um nome de diretório. (ANSI) |
DlgDirSelectExW Recupera a seleção atual de uma caixa de listagem de seleção única. Ele pressupõe que a caixa de listagem tenha sido preenchida pela função DlgDirList e que a seleção seja uma letra de unidade, um nome de arquivo ou um nome de diretório. (Unicode) |
DragDetect Captura o mouse e rastreia seu movimento até que o usuário libere o botão esquerdo, pressione a tecla ESC ou mova o mouse para fora do retângulo de arrastar ao redor do ponto especificado. |
DrawAnimatedRects Anima o legenda de uma janela para indicar a abertura de um ícone ou a minimização ou maximização de uma janela. |
DrawCaption A função DrawCaption desenha uma janela legenda. |
Drawedge A função DrawEdge desenha uma ou mais bordas do retângulo. |
Drawfocusrect A função DrawFocusRect desenha um retângulo no estilo usado para indicar que o retângulo tem o foco. |
DrawFrameControl A função DrawFrameControl desenha um controle de quadro do tipo e estilo especificados. |
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. |
DrawStateA A função DrawState exibe uma imagem e aplica um efeito visual para indicar um estado, como um estado desabilitado ou padrão. (ANSI) |
DrawStateW A função DrawState exibe uma imagem e aplica um efeito visual para indicar um estado, como um estado desabilitado ou padrão. (Unicode) |
Drawtext A função DrawText desenha texto formatado no retângulo especificado. (Função DrawText) |
DrawTextA A função DrawText desenha texto formatado no retângulo especificado. Ele formata o texto de acordo com o método especificado (expandindo guias, justificando caracteres, linhas quebrando e assim por diante). (DrawTextA) |
DrawTextExA A função DrawTextEx desenha texto formatado no retângulo especificado. (ANSI) |
DrawTextExW A função DrawTextEx desenha texto formatado no retângulo especificado. (Unicode) |
DrawTextW A função DrawTextW (Unicode) desenha texto formatado no retângulo especificado. (Função DrawTextW) |
Emptyclipboard Esvazia a área de transferência e libera identificadores para os dados na área de transferência. Em seguida, a função atribui a propriedade da área de transferência à janela que atualmente tem a área de transferência aberta. |
Enablemenuitem Habilita, desabilita ou cinza o item de menu especificado. |
EnableMouseInPointer Permite que o mouse atue como um dispositivo de entrada de ponteiro e envie WM_POINTER mensagens. |
EnableNonClientDpiScaling Em telas de alto DPI, habilita o dimensionamento automático de exibição das partes da área não cliente da janela de nível superior especificada. Deve ser chamado durante a inicialização dessa janela. |
EnableScrollBar A função EnableScrollBar habilita ou desabilita uma ou ambas as setas da barra de rolagem. |
EnableWindow Habilita ou desabilita a entrada de mouse e teclado para a janela ou controle especificado. Quando a entrada é desabilitada, a janela não recebe entrada, como cliques e pressionamentos de teclas do mouse. Quando a entrada está habilitada, a janela recebe todas as entradas. |
Enddeferwindowpos Atualiza simultaneamente a posição e o tamanho de uma ou mais janelas em um único ciclo de atualização de tela. |
EndDialog Destrói uma caixa de diálogo modal, fazendo com que o sistema encerre qualquer processamento para a caixa de diálogo. |
EndMenu Encerra o menu ativo do thread de chamada. |
Endpaint A função EndPaint marca o fim da pintura na janela especificada. Essa função é necessária para cada chamada para a função BeginPaint, mas somente após a conclusão da pintura. |
EndTask Fecha à força a janela especificada. |
EnumChildWindows Enumera as janelas filho que pertencem à janela pai especificada passando o identificador para cada janela filho, por sua vez, para uma função de retorno de chamada definida pelo aplicativo. |
Enumclipboardformats Enumera os formatos de dados disponíveis atualmente na área de transferência. |
EnumDesktopsA Enumera todas as áreas de trabalho associadas à estação de janela especificada do processo de chamada. A função passa o nome de cada área de trabalho, por sua vez, para uma função de retorno de chamada definida pelo aplicativo. (ANSI) |
EnumDesktopsW Enumera todas as áreas de trabalho associadas à estação de janela especificada do processo de chamada. A função passa o nome de cada área de trabalho, por sua vez, para uma função de retorno de chamada definida pelo aplicativo. (Unicode) |
EnumDesktopWindows Enumera todas as janelas de nível superior associadas à área de trabalho especificada. Ele passa o identificador para cada janela, por sua vez, para uma função de retorno de chamada definida pelo aplicativo. |
EnumDisplayDevicesA A função EnumDisplayDevices permite obter informações sobre os dispositivos de exibição na sessão atual. (ANSI) |
EnumDisplayDevicesW A função EnumDisplayDevices permite obter informações sobre os dispositivos de exibição na sessão atual. (Unicode) |
Enumdisplaymonitors A função EnumDisplayMonitors enumera monitores de exibição (incluindo pseudo-monitores invisíveis associados aos drivers de espelhamento) que cruzam uma região formada pela interseção de um retângulo de recorte especificado e a região visível de um contexto de dispositivo. EnumDisplayMonitors chama uma função de retorno de chamada MonitorEnumProc definida pelo aplicativo uma vez para cada monitor enumerado. Observe que GetSystemMetrics (SM_CMONITORS) conta apenas os monitores de exibição. |
EnumDisplaySettingsA A função EnumDisplaySettings recupera informações sobre um dos modos gráficos de um dispositivo de exibição. Para recuperar informações para todos os modos gráficos de um dispositivo de exibição, faça uma série de chamadas para essa função. (ANSI) |
EnumDisplaySettingsExA A função EnumDisplaySettingsEx recupera informações sobre um dos modos gráficos de um dispositivo de exibição. Para recuperar informações de todos os modos gráficos de um dispositivo de exibição, faça uma série de chamadas para essa função. (ANSI) |
EnumDisplaySettingsExW A função EnumDisplaySettingsEx recupera informações sobre um dos modos gráficos de um dispositivo de exibição. Para recuperar informações de todos os modos gráficos de um dispositivo de exibição, faça uma série de chamadas para essa função. (Unicode) |
EnumDisplaySettingsW A função EnumDisplaySettings recupera informações sobre um dos modos gráficos de um dispositivo de exibição. Para recuperar informações para todos os modos gráficos de um dispositivo de exibição, faça uma série de chamadas para essa função. (Unicode) |
EnumPropsA Enumera todas as entradas na lista de propriedades de uma janela passando-as, uma por uma, para a função de retorno de chamada especificada. EnumProps continua até que a última entrada seja enumerada ou a função de retorno de chamada retorne FALSE. (ANSI) |
EnumPropsExA Enumera todas as entradas na lista de propriedades de uma janela passando-as, uma por uma, para a função de retorno de chamada especificada. EnumPropsEx continua até que a última entrada seja enumerada ou a função de retorno de chamada retorne FALSE. (ANSI) |
EnumPropsExW Enumera todas as entradas na lista de propriedades de uma janela passando-as, uma por uma, para a função de retorno de chamada especificada. EnumPropsEx continua até que a última entrada seja enumerada ou a função de retorno de chamada retorne FALSE. (Unicode) |
EnumPropsW Enumera todas as entradas na lista de propriedades de uma janela passando-as, uma por uma, para a função de retorno de chamada especificada. EnumProps continua até que a última entrada seja enumerada ou a função de retorno de chamada retorne FALSE. (Unicode) |
EnumThreadWindows Enumera todas as janelas não criadas associadas a um thread passando o identificador para cada janela, por sua vez, para uma função de retorno de chamada definida pelo aplicativo. |
Enumwindows Enumera todas as janelas de nível superior na tela passando o identificador para cada janela, por sua vez, para uma função de retorno de chamada definida pelo aplicativo. EnumWindows continua até que a última janela de nível superior seja enumerada ou a função de retorno de chamada retorne FALSE. |
EnumWindowStationsA Enumera todas as estações de janela na sessão atual. A função passa o nome de cada estação de janela, por sua vez, para uma função de retorno de chamada definida pelo aplicativo. (ANSI) |
EnumWindowStationsW Enumera todas as estações de janela na sessão atual. A função passa o nome de cada estação de janela, por sua vez, para uma função de retorno de chamada definida pelo aplicativo. (Unicode) |
EqualRect A função EqualRect determina se os dois retângulos especificados são iguais comparando as coordenadas dos cantos superior esquerdo e inferior direito. |
EvaluateProximityToPolygon Retorna a pontuação de um polígono como o provável destino de toque (em comparação com todos os outros polígonos que cruzam a área de contato de toque) e um ponto de toque ajustado dentro do polígono. |
EvaluateProximityToRect Retorna a pontuação de um retângulo como o provável destino de toque, em comparação com todos os outros retângulos que cruzam a área de contato de toque e um ponto de toque ajustado dentro do retângulo. |
ExcludeUpdateRgn A função ExcludeUpdateRgn impede o desenho em áreas inválidas de uma janela excluindo uma região atualizada na janela de uma região de recorte. |
ExitWindows Chama a função ExitWindowsEx para fazer logoff do usuário interativo. |
ExitWindowsEx Faz logoff do usuário interativo, desliga o sistema ou desliga e reinicia o sistema. |
Fillrect A função FillRect preenche um retângulo usando o pincel especificado. Essa função inclui as bordas esquerda e superior, mas exclui as bordas direita e inferior do retângulo. |
FindWindowA Recupera um identificador para a janela de nível superior cujo nome de classe e nome de janela correspondem às cadeias de caracteres especificadas. Essa função não busca janelas filho. Essa função não executa uma pesquisa que diferencia maiúsculas de minúsculas. (ANSI) |
FindWindowExA Recupera um identificador para uma janela cujo nome de classe e nome de janela correspondem às cadeias de caracteres especificadas. A função pesquisa janelas filho, começando com a que segue a janela filho especificada. Essa função não executa uma pesquisa que diferencia maiúsculas de minúsculas. (ANSI) |
FindWindowExW Recupera um identificador para uma janela cujo nome de classe e nome de janela correspondem às cadeias de caracteres especificadas. A função pesquisa janelas filho, começando com a que segue a janela filho especificada. Essa função não executa uma pesquisa que diferencia maiúsculas de minúsculas. (Unicode) |
FindWindowW Recupera um identificador para a janela de nível superior cujo nome de classe e nome de janela correspondem às cadeias de caracteres especificadas. Essa função não busca janelas filho. Essa função não executa uma pesquisa que diferencia maiúsculas de minúsculas. (Unicode) |
FlashWindow Pisca a janela especificada uma vez. Ele não altera o estado ativo da janela. |
FlashWindowEx Pisca a janela especificada. Ele não altera o estado ativo da janela. |
Framerect A função FrameRect desenha uma borda ao redor do retângulo especificado usando o pincel especificado. A largura e a altura da borda são sempre uma unidade lógica. |
GET_APPCOMMAND_LPARAM Recupera o comando do aplicativo do valor LPARAM especificado. |
GET_DEVICE_LPARAM Recupera o tipo de dispositivo de entrada do valor LPARAM especificado. |
GET_FLAGS_LPARAM Recupera o estado de determinadas chaves virtuais do valor LPARAM especificado. (GET_FLAGS_LPARAM) |
GET_KEYSTATE_LPARAM Recupera o estado de determinadas chaves virtuais do valor LPARAM especificado. (GET_KEYSTATE_LPARAM) |
GET_KEYSTATE_WPARAM Recupera o estado de determinadas chaves virtuais do valor WPARAM especificado. |
GET_NCHITTEST_WPARAM Recupera o valor de teste de ocorrência do valor WPARAM especificado. |
GET_POINTERID_WPARAM Recupera a ID do ponteiro usando o valor especificado. |
GET_RAWINPUT_CODE_WPARAM Recupera o código de entrada do wParam no WM_INPUT. |
GET_WHEEL_DELTA_WPARAM Recupera o valor delta da roda do valor WPARAM especificado. |
GET_XBUTTON_WPARAM Recupera o estado de determinados botões do valor WPARAM especificado. |
GetActiveWindow Recupera o identificador de janela para a janela ativa anexada à fila de mensagens do thread de chamada. |
GetAltTabInfoA Recupera status informações para a janela especificada se for a janela de alternância de aplicativo (ALT+TAB). (ANSI) |
GetAltTabInfoW Recupera status informações para a janela especificada se for a janela de alternância de aplicativo (ALT+TAB). (Unicode) |
GetAncestor Recupera o identificador para o ancestral da janela especificada. |
GetAsyncKeyState Determina se uma tecla está para cima ou para baixo no momento em que a função é chamada e se a tecla foi pressionada após uma chamada anterior a GetAsyncKeyState. |
GetAutoRotationState Recupera um valor de AR_STATE que contém o estado da rotação automática de tela para o sistema, por exemplo, se há suporte para a rotação automática e se ele está habilitado pelo usuário. |
GetAwarenessFromDpiAwarenessContext Recupera o valor DPI_AWARENESS de um DPI_AWARENESS_CONTEXT. |
GetCapture Recupera um identificador para a janela (se houver) que capturou o mouse. Somente uma janela de cada vez pode capturar o mouse; essa janela recebe a entrada do mouse se o cursor está ou não dentro de suas bordas. |
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. |
GetCIMSSM Recupera a origem da mensagem de entrada (GetCurrentInputMessageSourceInSendMessage). |
GetClassInfoA Recupera informações sobre uma classe de janela. (ANSI) |
GetClassInfoExA Recupera informações sobre uma classe de janela, incluindo um identificador para o pequeno ícone associado à classe de janela. A função GetClassInfo não recupera um identificador para o ícone pequeno. (ANSI) |
GetClassInfoExW Recupera informações sobre uma classe de janela, incluindo um identificador para o pequeno ícone associado à classe de janela. A função GetClassInfo não recupera um identificador para o ícone pequeno. (Unicode) |
GetClassInfoW Recupera informações sobre uma classe de janela. (Unicode) |
GetClassLongA Recupera o valor DWORD (32 bits) especificado da estrutura WNDCLASSEX associada à janela especificada. (ANSI) |
GetClassLongPtrA Recupera o valor especificado da estrutura WNDCLASSEX associada à janela especificada. (ANSI) |
GetClassLongPtrW Recupera o valor especificado da estrutura WNDCLASSEX associada à janela especificada. (Unicode) |
GetClassLongW Recupera o valor DWORD (32 bits) especificado da estrutura WNDCLASSEX associada à janela especificada. (Unicode) |
Getclassname A função GetClassName recupera o nome da classe à qual a janela especificada pertence. (GetClassName) |
GetClassNameA Recupera o nome da classe à qual a janela especificada pertence. (GetClassNameA) |
GetClassNameW A função GetClassNameW (Unicode) recupera o nome da classe à qual a janela especificada pertence. (GetClassNameW) |
GetClassWord Recupera o valor de 16 bits (WORD) no deslocamento especificado para a memória de classe extra para a classe de janela à qual a janela especificada pertence. |
GetClientRect Recupera as coordenadas da área de cliente de uma janela. |
Getclipboarddata Recupera dados da área de transferência em um formato especificado. A área de transferência deve ter sido aberta anteriormente. |
GetClipboardFormatNameA Recupera da área de transferência o nome do formato registrado especificado. A função copia o nome para o buffer especificado. (ANSI) |
GetClipboardFormatNameW Recupera da área de transferência o nome do formato registrado especificado. A função copia o nome para o buffer especificado. (Unicode) |
GetClipboardOwner Recupera o identificador de janela do proprietário atual da área de transferência. |
GetClipboardSequenceNumber Recupera o número de sequência da área de transferência para a estação de janela atual. |
GetClipboardViewer Recupera o identificador para a primeira janela na cadeia de visualizadores da área de transferência. |
GetClipCursor Recupera as coordenadas da tela da área retangular à qual o cursor está confinado. |
GetComboBoxInfo Recupera informações sobre a caixa de combinação especificada. |
GetCurrentInputMessageSource Recupera a origem da mensagem de entrada. |
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. |
Getdc A função GetDC recupera um identificador para um DC (contexto de dispositivo) para a área de cliente de uma janela especificada ou para toda a tela. |
Getdcex A função GetDCEx recupera um identificador para um DC (contexto de dispositivo) para a área de cliente de uma janela especificada ou para toda a tela. |
GetDesktopWindow Recupera um identificador para a janela da área de trabalho. A janela da área de trabalho cobre toda a tela. A janela da área de trabalho é a área na parte superior da qual outras janelas são pintadas. |
Getdialogbaseunits Recupera as unidades base da caixa de diálogo do sistema, que são a largura média e a altura dos caracteres na fonte do sistema. |
GetDialogControlDpiChangeBehavior Recupera e por monitor as substituições de comportamento de dimensionamento de DPI de uma janela filho em uma caixa de diálogo. |
GetDialogDpiChangeBehavior Retorna os sinalizadores que podem ter sido definidos em uma determinada caixa de diálogo por uma chamada anterior para SetDialogDpiChangeBehavior. |
GetDisplayAutoRotationPreferences Recupera as preferências de rotação automática da tela para o processo atual. |
GetDisplayAutoRotationPreferencesByProcessId Recupera as preferências de rotação automática da tela para o processo indicado pelo parâmetro dwProcessId. |
GetDisplayConfigBufferSizes A função GetDisplayConfigBufferSizes recupera o tamanho dos buffers necessários para chamar a função QueryDisplayConfig. |
GetDlgCtrlID Recupera o identificador do controle especificado. |
Getdlgitem Recupera um identificador para um controle na caixa de diálogo especificada. |
GetDlgItemInt Converte o texto de um controle especificado em uma caixa de diálogo em um valor inteiro. |
GetDlgItemTextA Recupera o título ou texto associado a um controle em uma caixa de diálogo. (ANSI) |
GetDlgItemTextW Recupera o título ou texto associado a um controle em uma caixa de diálogo. (Unicode) |
GetDoubleClickTime Recupera o tempo de clique duplo atual para o mouse. |
GetDpiAwarenessContextForProcess Obtém um identificador de DPI_AWARENESS_CONTEXT para o processo especificado. |
GetDpiForSystem Retorna o DPI do sistema. |
GetDpiForWindow Retorna o valor de pontos por polegada (dpi) para a janela especificada. |
GetDpiFromDpiAwarenessContext Recupera o DPI de um determinado identificador de DPI_AWARENESS_CONTEXT. Isso permite que você determine o DPI de um thread sem a necessidade de examinar uma janela criada dentro desse thread. |
GetFocus Recupera o identificador para a janela que tem o foco do teclado, se a janela estiver anexada à fila de mensagens do thread de chamada. |
GetForegroundWindow Recupera um identificador para a janela em primeiro plano (a janela com a qual o usuário está trabalhando no momento). O sistema atribui uma prioridade um pouco maior ao thread que cria a janela em primeiro plano do que a outros threads. |
GetGestureConfig Recupera a configuração para a qual as mensagens de gesto do Windows Touch são enviadas de uma janela. |
GetGestureExtraArgs Recupera informações adicionais sobre um gesto de seu identificador GESTUREINFO. |
GetGestureInfo Recupera uma estrutura GESTUREINFO dada uma alça para as informações de gesto. |
GetGuiResources Recupera a contagem de identificadores para objetos de GUI (interface gráfica do usuário) em uso pelo processo especificado. |
GetGUIThreadInfo Recupera informações sobre a janela ativa ou um thread de GUI especificado. |
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) |
GetInputState Determina se há mensagens de botão do mouse ou de teclado na fila de mensagens do thread de chamada. |
GetKBCodePage Recupera a página de código atual. |
GetKeyboardLayout Recupera o identificador de localidade de entrada ativo (anteriormente chamado de layout de teclado). |
GetKeyboardLayoutList Recupera as identificações de localidade de entrada (chamadas antes de identificadores de layout de teclado) correspondentes ao conjunto atual de localidades de entrada no sistema. A função copia os identificadores do buffer especificado. |
GetKeyboardLayoutNameA Recupera o nome do identificador de localidade de entrada ativo (anteriormente chamado de layout de teclado) para o thread de chamada. (ANSI) |
GetKeyboardLayoutNameW Recupera o nome do identificador de localidade de entrada ativo (anteriormente chamado de layout de teclado) para o thread de chamada. (Unicode) |
GetKeyboardState Copia o status das 256 chaves virtuais para o buffer especificado. |
GetKeyboardType Recupera informações sobre o teclado atual. |
GetKeyNameTextA Recupera uma cadeia de caracteres que representa o nome de uma chave. (ANSI) |
GetKeyNameTextW Recupera uma cadeia de caracteres que representa o nome de uma chave. (Unicode) |
GetKeyState Recupera o status da chave virtual especificada. O status especifica se a tecla está para cima, para baixo ou alternada (ativada, desativada sempre que a tecla é pressionada). |
GetLastActivePopup Determina qual janela pop-up pertencente à janela especificada estava ativa mais recentemente. |
GetLastInputInfo Recupera a hora do último evento de entrada. |
GetLayeredWindowAttributes Recupera a chave de cor de opacidade e transparência de uma janela em camadas. |
GetListBoxInfo Recupera o número de itens por coluna em uma caixa de listagem especificada. |
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 de marcar padrão. |
GetMenuContextHelpId Recupera o identificador de contexto da Ajuda associado ao menu especificado. |
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 para o buffer especificado. (ANSI) |
GetMenuStringW Copia a cadeia de caracteres de texto do item de menu especificado no buffer especificado. (Unicode) |
GetMessage A função GetMessage recupera uma mensagem da fila de mensagens do thread de chamada. (GetMessage) |
GetMessageA Recupera uma mensagem da fila de mensagens do thread de chamada. A função despacha mensagens enviadas de entrada até que uma mensagem postada esteja disponível para recuperação. (GetMessageA) |
GetMessageExtraInfo Recupera as informações adicionais da mensagem para o thread atual. Informações extras de mensagem são um valor definido pelo aplicativo ou pelo driver associado à fila de mensagens do thread atual. |
GetMessagePos Recupera a posição do cursor para a última mensagem recuperada pela função GetMessage. |
GetMessageTime Recupera o tempo da mensagem para a última mensagem recuperada pela função GetMessage. |
GetMessageW A função GetMessageW (Unicode) recupera uma mensagem da fila de mensagens do thread de chamada. (GetMessageW) |
GetMonitorInfoA A função GetMonitorInfo recupera informações sobre um monitor de exibição. (ANSI) |
GetMonitorInfoW A função GetMonitorInfo recupera informações sobre um monitor de exibição. (Unicode) |
GetMouseMovePointsEx Recupera um histórico de até 64 coordenadas anteriores do mouse ou da caneta. |
GetNextDlgGroupItem Recupera um identificador para o primeiro controle em um grupo de controles que precede (ou segue) o controle especificado em uma caixa de diálogo. |
GetNextDlgTabItem Recupera um identificador para o primeiro controle que tem o estilo WS_TABSTOP que precede (ou segue) o controle especificado. |
GetNextWindow Recupera um identificador para a próxima ou anterior janela no Ordem Z. A próxima janela está abaixo da janela especificada; a janela anterior está acima. |
GetOpenClipboardWindow Recupera o identificador para a janela que atualmente tem a área de transferência aberta. |
GetParent Recupera um identificador para o pai ou proprietário da janela especificada. |
GetPhysicalCursorPos Recupera a posição do cursor em coordenadas físicas. |
GetPointerCursorId Recupera o identificador de cursor associado ao ponteiro especificado. |
GetPointerDevice Obtém informações sobre o dispositivo de ponteiro. |
GetPointerDeviceCursors Obtém as IDs de cursor mapeadas para os cursores associados a um dispositivo de ponteiro. |
GetPointerDeviceProperties Obtém as propriedades do dispositivo que não estão incluídas na estrutura POINTER_DEVICE_INFO. |
GetPointerDeviceRects Obtém o intervalo x e y para o dispositivo de ponteiro (em himétrica) e o intervalo x e y (resolução atual) para a exibição para a qual o dispositivo de ponteiro é mapeado. |
GetPointerDevices Obtém informações sobre os dispositivos de ponteiro anexados ao sistema. |
GetPointerFrameInfo Obtém todo o quadro de informações para os ponteiros especificados associados à mensagem atual. |
GetPointerFrameInfoHistory Obtém todo o quadro de informações (incluindo quadros de entrada unidos) para os ponteiros especificados associados à mensagem atual. |
GetPointerFramePenInfo Obtém todo o quadro de informações baseadas em caneta para os ponteiros especificados (do tipo PT_PEN) associados à mensagem atual. |
GetPointerFramePenInfoHistory Obtém todo o quadro de informações baseadas em caneta (incluindo quadros de entrada unidos) para os ponteiros especificados (do tipo PT_PEN) associados à mensagem atual. |
GetPointerFrameTouchInfo Obtém todo o quadro de informações baseadas em toque para os ponteiros especificados (do tipo PT_TOUCH) associados à mensagem atual. |
GetPointerFrameTouchInfoHistory Obtém todo o quadro de informações baseadas em toque (incluindo quadros de entrada unidos) para os ponteiros especificados (do tipo PT_TOUCH) associados à mensagem atual. |
GetPointerInfo Obtém as informações do ponteiro especificado associado à mensagem atual. |
GetPointerInfoHistory Obtém as informações associadas às entradas individuais, se houver, que foram agrupadas na mensagem atual para o ponteiro especificado. |
GetPointerInputTransform Obtém uma ou mais transformações para as coordenadas de informações do ponteiro associadas à mensagem atual. |
GetPointerPenInfo Obtém as informações baseadas em caneta para o ponteiro especificado (do tipo PT_PEN) associado à mensagem atual. |
GetPointerPenInfoHistory Obtém as informações baseadas em caneta associadas às entradas individuais, se houver, que foram agrupadas na mensagem atual para o ponteiro especificado (do tipo PT_PEN). |
GetPointerTouchInfo Obtém as informações baseadas em toque para o ponteiro especificado (do tipo PT_TOUCH) associado à mensagem atual. |
GetPointerTouchInfoHistory Obtém as informações baseadas em toque associadas às entradas individuais, se houver, que foram agrupadas na mensagem atual para o ponteiro especificado (do tipo PT_TOUCH). |
GetPointerType Recupera o tipo de ponteiro para um ponteiro especificado. |
GetPriorityClipboardFormat Recupera o primeiro formato de área de transferência disponível na lista especificada. |
GetProcessDefaultLayout Recupera o layout padrão usado quando as janelas são criadas sem pai ou proprietário. |
GetProcessWindowStation Recupera um identificador para a estação de janela atual para o processo de chamada. |
GetPropA Recupera um identificador de dados da lista de propriedades da janela especificada. A cadeia de caracteres identifica o identificador a ser recuperado. A cadeia de caracteres e o identificador devem ter sido adicionados à lista de propriedades por uma chamada anterior à função SetProp. (ANSI) |
GetPropW Recupera um identificador de dados da lista de propriedades da janela especificada. A cadeia de caracteres identifica o identificador a ser recuperado. A cadeia de caracteres e o identificador devem ter sido adicionados à lista de propriedades por uma chamada anterior à função SetProp. (Unicode) |
GetQueueStatus Recupera o tipo de mensagens encontradas na fila de mensagens do thread de chamada. |
GetRawInputBuffer Executa uma leitura em buffer dos dados brutos. |
GetRawInputData Recupera a entrada bruta do dispositivo especificado. |
GetRawInputDeviceInfoA Recupera informações sobre o dispositivo de entrada bruto. (ANSI) |
GetRawInputDeviceInfoW Recupera informações sobre o dispositivo de entrada bruto. (Unicode) |
GetRawInputDeviceList Enumera os dispositivos de dados brutos anexados ao sistema. |
GetRawPointerDeviceData Obtém os dados de entrada brutos do dispositivo de ponteiro. |
GetRegisteredRawInputDevices Recupera as informações sobre os dispositivos de entrada brutos para o aplicativo atual. |
GetScrollBarInfo A função GetScrollBarInfo recupera informações sobre a barra de rolagem especificada. |
Getscrollinfo A função GetScrollInfo recupera os parâmetros de uma barra de rolagem, incluindo as posições de rolagem mínima e máxima, o tamanho da página e a posição da caixa de rolagem (polegar). |
GetScrollPos A função GetScrollPos recupera a posição atual da caixa de rolagem (polegar) na barra de rolagem especificada. |
GetScrollRange A função GetScrollRange recupera as posições de caixa de rolagem mínima e máxima atual (polegar) para a barra de rolagem especificada. |
GetShellWindow Recupera um identificador para a janela da área de trabalho do Shell. |
GetSubMenu Recupera um identificador para o menu suspenso ou submenu ativado pelo item de menu especificado. |
Getsyscolor Recupera a cor atual do elemento de exibição especificado. |
GetSysColorBrush A função GetSysColorBrush recupera um identificador que identifica um pincel lógico que corresponde ao índice de cores especificado. |
GetSystemDpiForProcess Recupera o DPI do sistema associado a um determinado processo. Isso é útil para evitar problemas de compatibilidade que surgem do compartilhamento de informações confidenciais de DPI entre vários processos com reconhecimento de sistema com diferentes valores de DPI do sistema. |
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. |
GetSystemMetrics Recupera a métrica do sistema especificada ou a configuração do sistema. |
GetSystemMetricsForDpi Recupera a métrica do sistema especificada ou a configuração do sistema levando em conta um DPI fornecido. |
GetTabbedTextExtentA A função GetTabbedTextExtent calcula a largura e a altura de uma cadeia de caracteres. (ANSI) |
GetTabbedTextExtentW A função GetTabbedTextExtent calcula a largura e a altura de uma cadeia de caracteres. (Unicode) |
GetThreadDesktop Recupera um identificador para a área de trabalho atribuída ao thread especificado. |
GetThreadDpiAwarenessContext Obtém o DPI_AWARENESS_CONTEXT do thread atual. |
GetThreadDpiHostingBehavior Recupera o DPI_HOSTING_BEHAVIOR do thread atual. |
GetTitleBarInfo Recupera informações sobre a barra de legenda especificada. |
GetTopWindow Examina a ordem Z das janelas filho associadas à janela pai especificada e recupera um identificador para a janela filho na parte superior da ordem Z. |
GetTouchInputInfo Recupera informações detalhadas sobre entradas de toque associadas a um identificador de entrada por toque específico. |
GetUnpredictedMessagePos Obtém dados de ponteiro antes de passar pelo processamento de previsão de toque. |
GetUpdatedClipboardFormats Recupera os formatos de área de transferência com suporte no momento. |
Getupdaterect A função GetUpdateRect recupera as coordenadas do menor retângulo que inclui completamente a região de atualização da janela especificada. |
GetUpdateRgn A função GetUpdateRgn recupera a região de atualização de uma janela copiando-a para a região especificada. As coordenadas da região de atualização são relativas ao canto superior esquerdo da janela (ou seja, são coordenadas do cliente). |
GetUserObjectInformationA Recupera informações sobre a estação de janela especificada ou o objeto da área de trabalho. (ANSI) |
GetUserObjectInformationW Recupera informações sobre a estação de janela especificada ou o objeto da área de trabalho. (Unicode) |
GetUserObjectSecurity Recupera informações de segurança para o objeto de usuário especificado. |
Getwindow Recupera um identificador para uma janela que tem a relação especificada (Ordem Z ou proprietário) com a janela especificada. |
GetWindowContextHelpId Recupera o identificador de contexto da Ajuda, se houver, associado à janela especificada. |
Getwindowdc A função GetWindowDC recupera o DC (contexto do dispositivo) para toda a janela, incluindo barra de título, menus e barras de rolagem. |
GetWindowDisplayAffinity Recupera a configuração de afinidade de exibição atual, de qualquer processo, para uma determinada janela. |
GetWindowDpiAwarenessContext Retorna o DPI_AWARENESS_CONTEXT associado a uma janela. |
GetWindowDpiHostingBehavior Retorna o DPI_HOSTING_BEHAVIOR da janela especificada. |
GetWindowFeedbackSetting Recupera a configuração de comentários de uma janela. |
GetWindowInfo Recupera informações sobre a janela especificada. (GetWindowInfo) |
GetWindowLongA Recupera informações sobre a janela especificada. (GetWindowLongA) |
GetWindowLongPtrA Recupera informações sobre a janela especificada. A função também recupera o valor em um deslocamento especificado na memória extra da janela. (ANSI) |
GetWindowLongPtrW Recupera informações sobre a janela especificada. A função também recupera o valor em um deslocamento especificado para a memória extra da janela. (Unicode) |
GetWindowLongW Recupera informações sobre a janela especificada. (GetWindowLongW) |
GetWindowModuleFileNameA Recupera o caminho completo e o nome do arquivo do módulo associado ao identificador de janela especificado. (ANSI) |
GetWindowModuleFileNameW Recupera o caminho completo e o nome do arquivo do módulo associado ao identificador de janela especificado. (Unicode) |
GetWindowPlacement Recupera o estado de exibição e as posições restauradas, minimizadas e maximizadas da janela especificada. |
Getwindowrect Recupera as dimensões do retângulo delimitador da janela especificada. As dimensões são fornecidas em coordenadas de tela relativas ao canto superior esquerdo da tela. |
GetWindowRgn A função GetWindowRgn obtém uma cópia da região da janela de uma janela. |
GetWindowRgnBox A função GetWindowRgnBox recupera as dimensões do retângulo delimitador mais apertado para a região da janela de uma janela. |
GetWindowTextA Copia o texto da barra de título da janela especificada (se tiver um) em um buffer. Se a janela especificada for um controle, o texto do controle será copiado. No entanto, GetWindowText não pode recuperar o texto de um controle em outro aplicativo. (ANSI) |
GetWindowTextLengthA Recupera o comprimento, em caracteres, do texto da barra de título da janela especificada (se a janela tiver uma barra de título). (ANSI) |
GetWindowTextLengthW Recupera o comprimento, em caracteres, do texto da barra de título da janela especificada (se a janela tiver uma barra de título). (Unicode) |
GetWindowTextW Copia o texto da barra de título da janela especificada (se tiver um) em um buffer. Se a janela especificada for um controle, o texto do controle será copiado. No entanto, GetWindowText não pode recuperar o texto de um controle em outro aplicativo. (Unicode) |
GetWindowThreadProcessId Recupera o identificador do thread que criou a janela especificada e, opcionalmente, o identificador do processo que criou a janela. |
GetWindowWord Recupera o valor de 16 bits (DWORD) no deslocamento especificado para a janela extra memor |
GID_ROTATE_ANGLE_FROM_ARGUMENT A macro GID_ROTATE_ANGLE_FROM_ARGUMENT é usada para interpretar o valor de ullArgument GID_ROTATE ao receber o valor na estrutura WM_GESTURE. |
GID_ROTATE_ANGLE_TO_ARGUMENT Converte um valor radian em um argumento para mensagens de gesto de rotação. |
GrayStringA A função GrayString desenha texto cinza no local especificado. (ANSI) |
GrayStringW A função GrayString desenha texto cinza no local especificado. (Unicode) |
HAS_POINTER_CONFIDENCE_WPARAM Verifica se a mensagem de ponteiro especificada é considerada intencional em vez de acidental. |
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. |
InflateRect A função InflateRect aumenta ou diminui a largura e a altura do retângulo especificado. |
InheritWindowMonitor Faz com que uma janela especificada herda o monitor de outra janela. |
InitializeTouchInjection Configura o contexto de injeção de toque para o aplicativo de chamada e inicializa o número máximo de contatos simultâneos que o aplicativo pode injetar. |
InjectSyntheticPointerInput Simula a entrada do ponteiro (caneta ou toque). |
InjectTouchInput Simula a entrada por toque. |
InSendMessage Determina se o procedimento de janela atual está processando uma mensagem que foi enviada de outro thread (no mesmo processo ou em um processo diferente) por uma chamada para a função SendMessage. |
InSendMessageEx Determina se o procedimento de janela atual está processando uma mensagem que foi enviada de outro thread (no mesmo processo ou em um processo diferente). |
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) |
InternalGetWindowText Copia o texto da barra de título da janela especificada (se tiver um) em um buffer. |
IntersectRect A função IntersectRect calcula a interseção de dois retângulos de origem e coloca as coordenadas do retângulo de interseção no retângulo de destino. |
Invalidaterect A função InvalidateRect adiciona um retângulo à região de atualização da janela especificada. A região de atualização representa a parte da área de cliente da janela que deve ser redesenhada. |
InvalidateRgn A função InvalidateRgn invalida a área do cliente dentro da região especificada adicionando-a à região de atualização atual de uma janela. |
Invertrect A função InvertRect inverte um retângulo em uma janela executando uma operação NOT lógica nos valores de cor para cada pixel no interior do retângulo. |
IS_INTRESOURCE Determina se um valor é um identificador inteiro para um recurso. |
IS_POINTER_CANCELED_WPARAM Verifica se a entrada de ponteiro especificada terminou abruptamente ou se era inválida, indicando que a interação não foi concluída. |
IS_POINTER_FIFTHBUTTON_WPARAM Verifica se o ponteiro especificado tomou a quinta ação. |
IS_POINTER_FIRSTBUTTON_WPARAM Verifica se o ponteiro especificado tomou a primeira ação. |
IS_POINTER_FLAG_SET_WPARAM Verifica se uma macro de ponteiro define o sinalizador especificado. |
IS_POINTER_FOURTHBUTTON_WPARAM Verifica se o ponteiro especificado tomou a quarta ação. |
IS_POINTER_INCONTACT_WPARAM Verifica se o ponteiro especificado está em contato. |
IS_POINTER_INRANGE_WPARAM Verifica se o ponteiro especificado está no intervalo. |
IS_POINTER_NEW_WPARAM Verifica se o ponteiro especificado é um novo ponteiro. |
IS_POINTER_PRIMARY_WPARAM Verifica se o ponteiro especificado tomou a ação primária. |
IS_POINTER_SECONDBUTTON_WPARAM Verifica se o ponteiro especificado tomou a segunda ação. |
IS_POINTER_THIRDBUTTON_WPARAM Verifica se o ponteiro especificado tomou a terceira ação. |
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 está em minúsculas. 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. |
IsCharLowerW A função IsCharLowerW (Unicode) determina se um caractere está em minúsculas. (IsCharLowerW) |
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) |
IsChild Determina se uma janela é uma janela filho ou uma janela descendente de uma janela pai especificada. |
IsClipboardFormatAvailable Determina se a área de transferência contém dados no formato especificado. |
IsDialogMessageA Determina se uma mensagem é destinada à caixa de diálogo especificada e, se for, processa a mensagem. (ANSI) |
IsDialogMessageW Determina se uma mensagem é destinada à caixa de diálogo especificada e, se for, processa a mensagem. (Unicode) |
IsDlgButtonChecked A função IsDlgButtonChecked determina se um controle de botão está marcado ou se um controle de botão de três estados está marcado, desmarcado ou indeterminado. |
IsGUIThread Determina se o thread de chamada já é um thread de GUI. Opcionalmente, ele também pode converter o thread em um thread de GUI. |
IsHungAppWindow Determina se o sistema considera que um aplicativo especificado não está respondendo. |
IsIconic Determina se a janela especificada está minimizada (icônica). |
IsImmersiveProcess Determina se o processo pertence a um aplicativo da Windows Store. |
IsMenu Determina se um identificador é um identificador de menu. |
IsMouseInPointerEnabled Indica se EnableMouseInPointer está definido para que o mouse atue como um dispositivo de entrada de ponteiro e envie WM_POINTER mensagens. |
IsProcessDPIAware IsProcessDPIAware pode estar alterado ou indisponível. Em vez disso, use GetProcessDPIAwareness. |
IsRectEmpty A função IsRectEmpty determina se o retângulo especificado está vazio. |
IsTouchWindow Verifica se uma janela especificada é compatível com toque e, opcionalmente, recupera os sinalizadores modificador definidos para a funcionalidade de toque da janela. |
IsValidDpiAwarenessContext Determina se um DPI_AWARENESS_CONTEXT especificado é válido e tem suporte do sistema atual. |
IsWindow Determina se o identificador de janela especificado identifica uma janela existente. |
IsWindowArranged Determina se a janela especificada está organizada (ou seja, se ela está ajustada). |
IsWindowEnabled Determina se a janela está habilitada para entrada de mouse e teclado. |
IsWindowUnicode Determina se a janela especificada é uma janela Unicode nativa. |
IsWindowVisible Determina o estado de visibilidade da janela especificada. |
IsWinEventHookInstalled Determina se há um gancho WinEvent instalado que pode ser notificado de um evento especificado. |
IsWow64Message Determina se a última mensagem lida da fila do thread atual se originou de um processo WOW64. |
IsZoomed Determina se uma janela está maximizada. |
keybd_event Sintetiza um pressionamento de tecla. |
Killtimer Destrói o temporizador especificado. |
LoadAcceleratorsA Carrega a tabela de aceleradores especificada. (ANSI) |
LoadAcceleratorsW Carrega a tabela de aceleradores especificada. (Unicode) |
LoadBitmapA A função LoadBitmap carrega o recurso de bitmap especificado do arquivo executável de um módulo. (ANSI) |
LoadBitmapW A função LoadBitmap carrega o recurso de bitmap especificado do arquivo executável de um módulo. (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 do aplicativo. (Unicode) |
LoadIconA Carrega o recurso de ícone especificado do arquivo executável (.exe) associado a uma instância do aplicativo. (ANSI) |
LoadIconW Carrega o recurso de ícone especificado do arquivo executável (.exe) associado a uma instância do aplicativo. (Unicode) |
LoadImageA Carrega um ícone, cursor, cursor animado ou bitmap. (ANSI) |
LoadImageW Carrega um ícone, cursor, cursor animado ou bitmap. (Unicode) |
LoadKeyboardLayoutA Carrega uma nova identificação de localidade de entrada (chamada antes de layout de teclado) no sistema. (ANSI) |
LoadKeyboardLayoutW Carrega uma nova identificação de localidade de entrada (chamada antes de layout de teclado) no sistema. (Unicode) |
LoadMenuA Carrega o recurso de menu especificado do arquivo executável (.exe) associado a uma instância do 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 do aplicativo. (Unicode) |
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) |
LockSetForegroundWindow O processo em primeiro plano pode chamar a função LockSetForegroundWindow para desabilitar chamadas para a função SetForegroundWindow. |
Lockwindowupdate A função LockWindowUpdate desabilita ou habilita o desenho na janela especificada. Apenas uma janela pode ser bloqueada de cada vez. |
LockWorkStation Bloqueia a exibição da estação de trabalho. |
LogicalToPhysicalPoint Converte as coordenadas lógicas de um ponto em uma janela em coordenadas físicas. |
LogicalToPhysicalPointForPerMonitorDPI Converte um ponto em uma janela de coordenadas lógicas em coordenadas físicas, independentemente do reconhecimento de pontos por polegada (dpi) do chamador. |
LookupIconIdFromDirectory Pesquisa por ícone ou dados de cursor para o ícone ou cursor que melhor se ajusta ao dispositivo de exibição atual. (LookupIconIdFromDirectory) |
LookupIconIdFromDirectoryEx Pesquisa por ícone ou dados de cursor para o ícone ou cursor que melhor se ajusta ao dispositivo de exibição atual. (LookupIconIdFromDirectoryEx) |
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) |
MAKELPARAM Cria um valor para uso como um parâmetro lParam em uma mensagem. A macro concatena os valores especificados. |
MAKELRESULT Cria um valor para uso como um valor retornado de um procedimento de janela. A macro concatena os valores especificados. |
MAKEWPARAM Cria um valor para uso como um parâmetro wParam em uma mensagem. A macro concatena os valores especificados. |
MapDialogRect Converte as unidades da caixa de diálogo especificadas em unidades de tela (pixels). |
MapVirtualKeyA Traduz (mapeia) um código de chave virtual em um código de varredura ou valor de caractere ou converte um código de verificação em um código de chave virtual. (ANSI) |
MapVirtualKeyExA Traduz (mapeia) um código de chave virtual em um código de varredura ou valor de caractere ou converte um código de verificação em um código de chave virtual. A função converte os códigos usando o idioma de entrada e uma identificação de localidade de entrada. (ANSI) |
MapVirtualKeyExW Traduz (mapeia) um código de chave virtual em um código de varredura ou valor de caractere ou converte um código de verificação em um código de chave virtual. A função converte os códigos usando o idioma de entrada e uma identificação de localidade de entrada. (Unicode) |
MapVirtualKeyW Traduz (mapeia) um código de chave virtual em um código de varredura ou valor de caractere ou converte um código de verificação em um código de chave virtual. (Unicode) |
Mapwindowpoints A função MapWindowPoints converte (mapeia) um conjunto de pontos de um espaço de coordenadas relativo a uma janela para um espaço de coordenadas em relação a outra janela. |
MenuItemFromPoint Determina qual item de menu, se houver, está no local especificado. |
MessageBeep Reproduz um som de forma de onda. O som de forma de onda para cada tipo de som é identificado por uma entrada no Registro. |
Messagebox A função MessageBox exibe uma caixa de diálogo modal que contém um ícone do sistema, um conjunto de botões e uma breve mensagem específica do aplicativo. |
MessageBoxA Exibe uma caixa de diálogo modal que contém um ícone do sistema, um conjunto de botões e uma breve mensagem específica do aplicativo, como status ou informações de erro. A caixa de mensagem retorna um valor inteiro que indica qual botão o usuário clicou. (MessageBoxA) |
MessageBoxExA Cria, exibe e opera uma caixa de mensagem. (ANSI) |
MessageBoxExW Cria, exibe e opera uma caixa de mensagem. (Unicode) |
MessageBoxIndirectA Cria, exibe e opera uma caixa de mensagem. A caixa de mensagem contém texto e título de mensagem definidos pelo aplicativo, qualquer ícone e qualquer combinação de botões de push predefinidos. (ANSI) |
MessageBoxIndirectW Cria, exibe e opera uma caixa de mensagem. A caixa de mensagem contém texto e título de mensagem definidos pelo aplicativo, qualquer ícone e qualquer combinação de botões de push predefinidos. (Unicode) |
MessageBoxW A função MessageBoxW (Unicode) exibe uma caixa de diálogo modal que contém um ícone do sistema, um conjunto de botões e uma breve mensagem específica do aplicativo. |
ModifyMenuA Altera um item de menu existente. (ANSI) |
ModifyMenuW Altera um item de menu existente. (Unicode) |
MonitorFromPoint A função MonitorFromPoint recupera um identificador para o monitor de exibição que contém um ponto especificado. |
MonitorFromRect A função MonitorFromRect recupera um identificador para o monitor de exibição que tem a maior área de interseção com um retângulo especificado. |
MonitorFromWindow A função MonitorFromWindow recupera um identificador para o monitor de exibição que tem a maior área de interseção com o retângulo delimitador de uma janela especificada. |
mouse_event A função mouse_event sintetiza os cliques de botão e movimento do mouse. |
Movewindow Altera a posição e as dimensões da janela especificada. |
Msgwaitformultipleobjects Aguarda até que um ou todos os objetos especificados estejam no estado sinalizado ou o intervalo de tempo limite decorrido. Os objetos podem incluir objetos de evento de entrada. |
MsgWaitForMultipleObjectsEx Aguarda até que um ou todos os objetos especificados estejam no estado sinalizado, uma rotina de conclusão de E/S ou APC (chamada de procedimento assíncrono) seja enfileirada no thread ou o intervalo de tempo limite decorrido. A matriz de objetos pode incluir objetos de evento de entrada. |
NEXTRAWINPUTBLOCK Recupera o local da próxima estrutura em uma matriz de estruturas RAWINPUT. |
NotifyWinEvent Sinaliza ao sistema que ocorreu um evento predefinido. Se algum aplicativo cliente tiver registrado uma função de gancho para o evento, o sistema chamará a função de gancho do cliente. |
OemKeyScan Mapeia códigos OEMASCII de 0 a 0x0FF nos códigos de verificação OEM e estados de deslocamento. A função fornece informações que permitem que um programa envie texto OEM para outro programa simulando a entrada do teclado. |
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) |
OffsetRect A função OffsetRect move o retângulo especificado pelos deslocamentos especificados. |
Openclipboard Abre a área de transferência para exame e impede que outros aplicativos modifiquem o conteúdo da área de transferência. |
OpenDesktopA Abre o objeto de área de trabalho especificado. (ANSI) |
OpenDesktopW Abre o objeto de área de trabalho especificado. (Unicode) |
OpenIcon Restaura uma janela minimizada (icônica) para seu tamanho e posição anteriores; em seguida, ativa a janela. |
OpenInputDesktop Abre a área de trabalho que recebe a entrada do usuário. |
OpenWindowStationA Abre a estação de janela especificada. (ANSI) |
OpenWindowStationW Abre a estação de janela especificada. (Unicode) |
PackTouchHitTestingProximityEvaluation Retorna a pontuação de avaliação de proximidade e as coordenadas de ponto de toque ajustadas como um valor empacotado para o retorno de chamada WM_TOUCHHITTESTING. |
PaintDesktop A função PaintDesktop preenche a região de recorte no contexto do dispositivo especificado com o padrão de área de trabalho ou papel de parede. A função é fornecida principalmente para áreas de trabalho de shell. |
PeekMessageA Despacha mensagens de entrada não enfileiradas, verifica a fila de mensagens de thread de uma mensagem postada e recupera a mensagem (se houver alguma). (ANSI) |
PeekMessageW Despacha mensagens de entrada não enfileiradas, verifica a fila de mensagens de thread de uma mensagem postada e recupera a mensagem (se houver alguma). (Unicode) |
PhysicalToLogicalPoint Converte as coordenadas físicas de um ponto em uma janela em coordenadas lógicas. |
PhysicalToLogicalPointForPerMonitorDPI Converte um ponto em uma janela de coordenadas físicas em coordenadas lógicas, independentemente do reconhecimento de pontos por polegada (dpi) do chamador. |
POINTSTOPOINT A macro POINTSTOPOINT copia o conteúdo de uma estrutura POINTS em uma estrutura POINT. |
POINTTOPOINTS A macro POINTTOPOINTS converte uma estrutura POINT em uma estrutura POINTS. |
PostMessageA Places (posta) uma mensagem na fila de mensagens associada ao thread que criou a janela especificada e retorna sem esperar que o thread processe a mensagem. (ANSI) |
PostMessageW Places (posta) uma mensagem na fila de mensagens associada ao thread que criou a janela especificada e retorna sem esperar que o thread processe a mensagem. (Unicode) |
Postquitmessage Indica ao sistema que um thread fez uma solicitação para encerrar (encerrar). Normalmente, ele é usado em resposta a uma mensagem WM_DESTROY. |
PostThreadMessageA Posta uma mensagem na fila de mensagens do thread especificado. Ele retorna sem esperar que o thread processe a mensagem. (ANSI) |
PostThreadMessageW Posta uma mensagem na fila de mensagens do thread especificado. Ele retorna sem esperar que o thread processe a mensagem. (Unicode) |
PrintWindow A função PrintWindow copia uma janela visual para o DC (contexto de dispositivo) especificado, normalmente um DC de impressora. |
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) |
Ptinrect A função PtInRect determina se o ponto especificado está dentro do retângulo especificado. |
QueryDisplayConfig A função QueryDisplayConfig recupera informações sobre todos os caminhos de exibição possíveis para todos os dispositivos de exibição ou exibições, na configuração atual. |
RealChildWindowFromPoint Recupera um identificador para a janela filho no ponto especificado. A pesquisa é restrita a janelas filho imediatas; netos e janelas descendentes mais profundas não são pesquisados. |
RealGetWindowClassA Recupera uma cadeia de caracteres que especifica o tipo de janela. (ANSI) |
RealGetWindowClassW Recupera uma cadeia de caracteres que especifica o tipo de janela. (Unicode) |
Redrawwindow A função RedrawWindow atualiza o retângulo ou a região especificados na área de cliente de uma janela. |
RegisterClassA Registra uma classe de janela para uso subsequente em chamadas para a função CreateWindow ou CreateWindowEx. (RegisterClassA) |
RegisterClassExA Registra uma classe de janela para uso subsequente em chamadas para a função CreateWindow ou CreateWindowEx. (RegisterClassExA) |
RegisterClassExW Registra uma classe de janela para uso subsequente em chamadas para a função CreateWindow ou CreateWindowEx. (RegisterClassExW) |
RegisterClassW Registra uma classe de janela para uso subsequente em chamadas para a função CreateWindow ou CreateWindowEx. (RegisterClassW) |
RegisterClipboardFormatA Registra um novo formato de área de transferência. Esse formato pode ser usado como um formato de área de transferência válido. (ANSI) |
RegisterClipboardFormatW Registra um novo formato de área de transferência. Esse formato pode ser usado como um formato de área de transferência válido. (Unicode) |
RegisterDeviceNotificationA Registra o dispositivo ou o tipo de dispositivo para o qual uma janela receberá notificações. (ANSI) |
RegisterDeviceNotificationW Registra o dispositivo ou o tipo de dispositivo para o qual uma janela receberá notificações. (Unicode) |
RegisterForTooltipDismissNotification Permite que aplicativos ou estruturas de interface do usuário registrem e cancelem o registro de janelas para receber notificação para ignorar as janelas de dica de ferramenta. |
RegisterHotKey Define uma tecla de acesso para todo o sistema. |
RegisterPointerDeviceNotifications Registra uma janela para processar as notificações do dispositivo de ponteiro WM_POINTERDEVICECHANGE, WM_POINTERDEVICEINRANGE e WM_POINTERDEVICEOUTOFRANGE. |
RegisterPointerInputTarget Permite que o chamador registre uma janela de destino para a qual toda a entrada de ponteiro do tipo especificado é redirecionada. |
RegisterPointerInputTargetEx RegisterPointerInputTargetEx pode estar alterado ou indisponível. Em vez disso, use RegisterPointerInputTarget. |
RegisterPowerSettingNotification Registra o aplicativo para receber notificações de configuração de energia para o evento de configuração de energia específico. |
RegisterRawInputDevices Registra os dispositivos que fornecem os dados brutos. |
RegisterShellHookWindow Registra uma janela do Shell especificada para receber determinadas mensagens para eventos ou notificações que são úteis para aplicativos Shell. |
RegisterSuspendResumeNotification Registra-se para receber notificação quando o sistema é suspenso ou retomado. Semelhante a PowerRegisterSuspendResumeNotification, mas opera no modo de usuário e pode usar um identificador de janela. |
RegisterTouchHitTestingWindow Registra uma janela para processar a notificação de WM_TOUCHHITTESTING. |
RegisterTouchWindow Registra uma janela como sendo compatível com toque. |
RegisterWindowMessageA Define uma nova mensagem de janela que tem a garantia de ser exclusiva em todo o sistema. O valor da mensagem pode ser usado ao enviar ou postar mensagens. (ANSI) |
RegisterWindowMessageW Define uma nova mensagem de janela que tem a garantia de ser exclusiva em todo o sistema. O valor da mensagem pode ser usado ao enviar ou postar mensagens. (Unicode) |
ReleaseCapture Libera a captura do mouse de uma janela no thread atual e restaura o processamento normal de entrada do mouse. |
Releasedc A função ReleaseDC libera um DC (contexto de dispositivo), liberando-o para uso por outros aplicativos. O efeito da função ReleaseDC depende do tipo de DC. Ele libera apenas DCs comuns e de janela. Ele não tem efeito sobre DCs privados ou de classe. |
RemoveClipboardFormatListener Remove a janela fornecida da lista de ouvintes de formato de área de transferência mantida pelo sistema. |
RemoveMenu Exclui um item de menu ou desanexa um submenu do menu especificado. |
RemovePropA Remove uma entrada da lista de propriedades da janela especificada. A cadeia de caracteres especificada identifica a entrada a ser removida. (ANSI) |
RemovePropW Remove uma entrada da lista de propriedades da janela especificada. A cadeia de caracteres especificada identifica a entrada a ser removida. (Unicode) |
ReplyMessage Responde a uma mensagem enviada de outro thread pela função SendMessage. |
Screentoclient A função ScreenToClient converte as coordenadas de tela de um ponto especificado na tela em coordenadas da área do cliente. |
Scrolldc A função ScrollDC rola um retângulo de bits horizontal e verticalmente. |
ScrollWindow A função ScrollWindow rola o conteúdo da área de cliente da janela especificada. |
Scrollwindowex A função ScrollWindowEx rola o conteúdo da área de cliente da janela especificada. |
SendDlgItemMessageA Envia uma mensagem para o controle especificado em uma caixa de diálogo. (ANSI) |
SendDlgItemMessageW Envia uma mensagem para o controle especificado em uma caixa de diálogo. (Unicode) |
SendInput Sintetiza pressionamentos de teclas, movimentos do mouse e cliques de botão. |
SendMessage A função SendMessage envia a mensagem especificada para uma janela ou janelas. (Função SendMessage) |
SendMessageA Envia a mensagem especificada para uma janela ou janelas. A função SendMessage chama o procedimento de janela para a janela especificada e não retorna até que o procedimento de janela tenha processado a mensagem. (SendMessageA) |
SendMessageCallbackA Envia a mensagem especificada para uma janela ou janelas. (SendMessageCallbackA) |
SendMessageCallbackW Envia a mensagem especificada para uma janela ou janelas. (SendMessageCallbackW) |
SendMessageTimeoutA Envia a mensagem especificada para uma ou mais janelas. (ANSI) |
SendMessageTimeoutW Envia a mensagem especificada para uma ou mais janelas. (Unicode) |
SendMessageW A função SendMessageW (Unicode) envia a mensagem especificada para uma janela ou janelas. (SendMessageW) |
SendNotifyMessageA Envia a mensagem especificada para uma janela ou janelas. (SendNotifyMessageA) |
SendNotifyMessageW Envia a mensagem especificada para uma janela ou janelas. (SendNotifyMessageW) |
SetActiveWindow Ativa uma janela. A janela deve ser anexada à fila de mensagens do thread de chamada. |
SetAdditionalForegroundBoostProcesses SetAdditionalForegroundBoostProcesses é uma API de assistência de desempenho para ajudar aplicativos com um modelo de aplicativo de vários processos em que vários processos contribuem para uma experiência em primeiro plano, seja como dados ou renderização. |
SetCapture Define a captura do mouse para a janela especificada que pertence ao thread atual. |
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. |
SetClassLongA Substitui o valor especificado de 32 bits (longo) no deslocamento especificado na memória de classe extra ou na estrutura WNDCLASSEX da classe à qual a janela especificada pertence. (ANSI) |
SetClassLongPtrA Substitui o valor especificado no deslocamento especificado na memória de classe extra ou na estrutura WNDCLASSEX para a classe à qual a janela especificada pertence. (ANSI) |
SetClassLongPtrW Substitui o valor especificado no deslocamento especificado na memória de classe extra ou na estrutura WNDCLASSEX para a classe à qual a janela especificada pertence. (Unicode) |
SetClassLongW Substitui o valor especificado de 32 bits (longo) no deslocamento especificado na memória de classe extra ou na estrutura WNDCLASSEX da classe à qual a janela especificada pertence. (Unicode) |
SetClassWord Substitui o valor de 16 bits (WORD) no deslocamento especificado na memória de classe extra para a classe de janela à qual a janela especificada pertence. |
Setclipboarddata Places dados na área de transferência em um formato de área de transferência especificado. |
Setclipboardviewer Adiciona a janela especificada à cadeia de visualizadores da área de transferência. As janelas do visualizador da área de transferência recebem uma mensagem WM_DRAWCLIPBOARD sempre que o conteúdo da área de transferência é alterado. Essa função é usada para compatibilidade com versões anteriores do Windows. |
SetCoalescableTimer Cria um temporizador com o valor de tempo limite especificado e o atraso de tolerância de união. |
Setcursor Define a forma do cursor. |
SetCursorPos Move o cursor para as coordenadas de tela especificadas. |
SetDialogControlDpiChangeBehavior Substitui o comportamento de dimensionamento de DPI por monitor padrão de uma janela filho em uma caixa de diálogo. |
SetDialogDpiChangeBehavior As caixas de diálogo em contextos Per-Monitor v2 são dimensionadas automaticamente. Esse método permite personalizar o comportamento de alteração de DPI. |
SetDisplayAutoRotationPreferences Define as preferências de rotação automática da tela para o processo atual. |
SetDisplayConfig A função SetDisplayConfig modifica a topologia de exibição, a origem e os modos de destino habilitando exclusivamente os caminhos especificados na sessão atual. |
SetDlgItemInt Define o texto de um controle em uma caixa de diálogo para a representação de cadeia de caracteres de um valor inteiro especificado. |
SetDlgItemTextA Define o título ou texto de um controle em uma caixa de diálogo. (ANSI) |
SetDlgItemTextW Define o título ou texto de um controle em uma caixa de diálogo. (Unicode) |
SetDoubleClickTime Define o tempo de clique duplo para o mouse. |
SetFocus Define o foco do teclado para a janela especificada. A janela deve ser anexada à fila de mensagens do thread de chamada. |
Setforegroundwindow Traz o thread que criou a janela especificada para o primeiro plano e ativa a janela. |
SetGestureConfig Configura as mensagens enviadas de uma janela para gestos do Windows Touch. |
SetKeyboardState Copia uma matriz de estados de tecla de teclado na tabela de estado de entrada do teclado do thread de chamada. Essa é a mesma tabela acessada pelas funções GetKeyboardState e GetKeyState. As alterações feitas nesta tabela não afetam a entrada do teclado em nenhum outro thread. |
SetLastErrorEx Define o código do último erro. |
SetLayeredWindowAttributes Define a chave de cor de opacidade e transparência de uma janela em camadas. |
Setmenu Atribui um novo menu à janela especificada. |
SetMenuContextHelpId Associa um identificador de contexto de Ajuda a um menu. |
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) |
SetMessageExtraInfo Define as informações de mensagem extra para o thread atual. |
Setparent Altera a janela pai da janela filho especificada. |
SetPhysicalCursorPos Define a posição do cursor em coordenadas físicas. |
SetProcessDefaultLayout Altera o layout padrão quando janelas são criadas sem pai ou proprietário somente para o processo em execução no momento. |
SetProcessDPIAware SetProcessDPIAware pode estar alterado ou indisponível. Em vez disso, use SetProcessDPIAwareness. |
SetProcessDpiAwarenessContext Define o processo atual como um contexto de reconhecimento de pontos por polegada (dpi) especificado. Os contextos de reconhecimento de DPI são do valor DPI_AWARENESS_CONTEXT. |
SetProcessRestrictionExemption Isenta o processo de chamada de restrições que impedem que processos da área de trabalho interajam com o ambiente de aplicativo da Windows Store. Essa função é usada por ferramentas de desenvolvimento e depuração. |
SetProcessWindowStation Atribui a estação de janela especificada ao processo de chamada. |
SetPropA Adiciona uma nova entrada ou altera uma entrada existente na lista de propriedades da janela especificada. (ANSI) |
SetPropW Adiciona uma nova entrada ou altera uma entrada existente na lista de propriedades da janela especificada. (Unicode) |
Setrect A função SetRect define as coordenadas do retângulo especificado. Isso equivale a atribuir os argumentos esquerdo, superior, direito e inferior aos membros apropriados da estrutura RECT. |
SetRectEmpty A função SetRectEmpty cria um retângulo vazio no qual todas as coordenadas são definidas como zero. |
Setscrollinfo A função SetScrollInfo define os parâmetros de uma barra de rolagem, incluindo as posições de rolagem mínima e máxima, o tamanho da página e a posição da caixa de rolagem (polegar). A função também redesenhará a barra de rolagem, se solicitado. |
Setscrollpos A função SetScrollPos define a posição da caixa de rolagem (polegar) na barra de rolagem especificada e, se solicitada, redesenha a barra de rolagem para refletir a nova posição da caixa de rolagem. |
Setscrollrange A função SetScrollRange define as posições mínima e máxima da caixa de rolagem para a barra de rolagem especificada. |
SetSysColors Define as cores dos elementos de exibição especificados. |
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. |
SetThreadCursorCreationScaling Define a escala de DPI para a qual os cursores que estão sendo criados nesse thread são destinados. Esse valor é levado em conta ao dimensionar o cursor para o monitor específico no qual ele está sendo mostrado. |
SetThreadDesktop Atribui a área de trabalho especificada ao thread de chamada. Todas as operações subsequentes na área de trabalho usam os direitos de acesso concedidos à área de trabalho. |
SetThreadDpiAwarenessContext Defina o reconhecimento de DPI para o thread atual como o valor fornecido. |
SetThreadDpiHostingBehavior Define o DPI_HOSTING_BEHAVIOR do thread. Esse comportamento permite que janelas criadas no thread hospedem janelas filho com uma DPI_AWARENESS_CONTEXT diferente. |
Settimer Cria um temporizador com o valor de tempo limite especificado. |
SetUserObjectInformationA Define informações sobre a estação de janela especificada ou o objeto de área de trabalho. (ANSI) |
SetUserObjectInformationW Define informações sobre a estação de janela especificada ou o objeto de área de trabalho. (Unicode) |
SetUserObjectSecurity Define a segurança de um objeto de usuário. Isso pode ser, por exemplo, uma janela ou uma conversa DDE. |
SetWindowContextHelpId Associa um identificador de contexto de Ajuda à janela especificada. |
SetWindowDisplayAffinity Armazena a configuração de afinidade de exibição no modo kernel no hWnd associado à janela. |
SetWindowFeedbackSetting Define a configuração de comentários para uma janela. |
SetWindowLongA Altera um atributo da janela especificada. A função também define o valor de 32 bits (longo) no deslocamento especificado na memória da janela extra. (ANSI) |
SetWindowLongPtrA Altera um atributo da janela especificada. (ANSI) |
SetWindowLongPtrW Altera um atributo da janela especificada. (Unicode) |
SetWindowLongW Altera um atributo da janela especificada. A função também define o valor de 32 bits (longo) no deslocamento especificado na memória da janela extra. (Unicode) |
SetWindowPlacement Define o estado de exibição e as posições restauradas, minimizadas e maximizadas da janela especificada. |
Setwindowpos Altera o tamanho, a posição e a ordem Z de uma janela filho, pop-up ou de nível superior. Essas janelas são ordenadas de acordo com sua aparência na tela. A janela mais alta recebe a classificação mais alta e é a primeira janela na ordem Z. |
Setwindowrgn A função SetWindowRgn define a região da janela de uma janela. |
SetWindowsHookExA Instala um procedimento de gancho definido pelo aplicativo em uma cadeia de ganchos. (ANSI) |
SetWindowsHookExW Instala um procedimento de gancho definido pelo aplicativo em uma cadeia de ganchos. (Unicode) |
SetWindowTextA Altera o texto da barra de título da janela especificada (se tiver uma). Se a janela especificada for um controle, o texto do controle será alterado. No entanto, SetWindowText não pode alterar o texto de um controle em outro aplicativo. (ANSI) |
SetWindowTextW Altera o texto da barra de título da janela especificada (se tiver uma). Se a janela especificada for um controle, o texto do controle será alterado. No entanto, SetWindowText não pode alterar o texto de um controle em outro aplicativo. (Unicode) |
SetWinEventHook Define uma função de gancho de evento para um intervalo de eventos. |
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) |
ShowOwnedPopups Mostra ou oculta todas as janelas pop-up pertencentes à janela especificada. |
ShowScrollBar A função ShowScrollBar mostra ou oculta a barra de rolagem especificada. |
Showwindow Define o estado de exibição da janela especificada. |
ShowWindowAsync Define o estado de exibição de uma janela sem aguardar a conclusão da operação. |
ShutdownBlockReasonCreate Indica que o sistema não pode ser desligado e define uma cadeia de caracteres de motivo a ser exibida para o usuário se o desligamento do sistema for iniciado. |
ShutdownBlockReasonDestroy Indica que o sistema pode ser desligado e libera a cadeia de caracteres de motivo. |
ShutdownBlockReasonQuery Recupera a cadeia de caracteres de motivo definida pela função ShutdownBlockReasonCreate. |
SkipPointerFrameMessages Determina qual quadro de entrada de ponteiro gerou a mensagem recuperada mais recentemente para o ponteiro especificado e descarta todas as mensagens de entrada de ponteiro enfileiradas (não registradas) geradas do mesmo quadro de entrada de ponteiro. |
Soundsentry Dispara um sinal visual para indicar que um som está sendo reproduzido. |
Subtractrect A função SubtractRect determina as coordenadas de um retângulo formado pela subtração de um retângulo de outro. |
SwapMouseButton Inverte ou restaura o significado dos botões esquerdo e direito do mouse. |
SwitchDesktop Torna a área de trabalho especificada visível e a ativa. Isso permite que a área de trabalho receba a entrada do usuário. |
SwitchToThisWindow Alterna o foco para a janela especificada e a traz para o primeiro plano. |
SystemParametersInfoA Recupera ou define o valor de um dos parâmetros de todo o sistema. (ANSI) |
SystemParametersInfoForDpi Recupera o valor de um dos parâmetros de todo o sistema, levando em conta o valor de DPI fornecido. |
SystemParametersInfoW Recupera ou define o valor de um dos parâmetros de todo o sistema. (Unicode) |
TabbedTextOutA A função TabbedTextOut grava uma cadeia de caracteres em um local especificado, expandindo guias para os valores especificados em uma matriz de posições de parada de tabulação. O texto é escrito na fonte, na cor da tela de fundo e na cor do texto selecionadas no momento. (ANSI) |
TabbedTextOutW A função TabbedTextOut grava uma cadeia de caracteres em um local especificado, expandindo guias para os valores especificados em uma matriz de posições de parada de tabulação. O texto é escrito na fonte, na cor da tela de fundo e na cor do texto selecionadas no momento. (Unicode) |
TileWindows Peças das janelas filho especificadas da janela pai especificada. |
ToAscii Converte o código de tecla virtual e o estado do teclado especificados para o caractere ou caracteres correspondentes. |
ToAsciiEx Converte o código de tecla virtual e o estado do teclado especificados para o caractere ou caracteres correspondentes. A função converte o código usando a linguagem de entrada e o layout de teclado físico identificados pela identificação de localidade de entrada. |
TOUCH_COORD_TO_PIXEL Converte coordenadas de toque em pixels. |
ToUnicode Converte o código de tecla virtual especificado e o estado do teclado para o caractere unicode ou caracteres correspondentes. (ToUnicode) |
ToUnicodeEx Converte o código de tecla virtual especificado e o estado do teclado para o caractere unicode ou caracteres correspondentes. (ToUnicodeEx) |
TrackMouseEvent Posta mensagens quando o ponteiro do mouse sai de uma janela ou passa o mouse sobre uma janela por um período especificado. |
Trackpopupmenu Exibe um menu de atalho no local especificado e acompanha 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 acompanha a seleção de itens no menu de atalho. O menu de atalho pode aparecer em qualquer lugar na tela. |
TranslateAcceleratorA Processa chaves de acelerador para comandos de menu. (ANSI) |
TranslateAcceleratorW Processa chaves de acelerador para comandos de menu. (Unicode) |
TranslateMDISysAccel Processa pressionamentos de teclas de acelerador para comandos de menu de janela das janelas filho da MDI (interface MDI) associadas à janela do cliente MDI especificada. |
TranslateMessage Converte mensagens de chave virtual em mensagens de caractere. As mensagens de caractere são postadas na fila de mensagens do thread de chamada, para serem lidas na próxima vez que o thread chamar a função GetMessage ou PeekMessage. |
UnhookWindowsHookEx Remove um procedimento de gancho instalado em uma cadeia de ganchos pela função SetWindowsHookEx. |
UnhookWinEvent Remove uma função de gancho de evento criada por uma chamada anterior para SetWinEventHook. |
UnionRect A função UnionRect cria a união de dois retângulos. A união é o menor retângulo que contém os dois retângulos de origem. |
UnloadKeyboardLayout Descarrega uma identificação de localidade de entrada (chamada antes de layout de teclado). |
UnregisterClassA Cancela o registro de uma classe de janela, liberando a memória necessária para a classe . (ANSI) |
UnregisterClassW Cancela o registro de uma classe de janela, liberando a memória necessária para a classe . (Unicode) |
UnregisterDeviceNotification Fecha o identificador de notificação do dispositivo especificado. |
UnregisterHotKey Libera uma tecla de acesso registrada anteriormente pelo thread de chamada. |
UnregisterPointerInputTarget Permite que o chamador cancele o registro de uma janela de destino para a qual toda a entrada de ponteiro do tipo especificado é redirecionada. |
UnregisterPointerInputTargetEx UnregisterPointerInputTargetEx pode estar alterado ou indisponível. Em vez disso, use UnregisterPointerInputTarget. |
UnregisterPowerSettingNotification Cancela o registro da notificação de configuração de energia. |
UnregisterSuspendResumeNotification Cancela um registro para receber notificação quando o sistema é suspenso ou retomado. Semelhante a PowerUnregisterSuspendResumeNotification, mas opera no modo de usuário. |
UnregisterTouchWindow Registra uma janela como não sendo mais compatível com toque. |
UpdateLayeredWindow Atualiza a posição, o tamanho, a forma, o conteúdo e a transluscência de uma janela em camadas. |
Updatewindow A função UpdateWindow atualiza a área do cliente da janela especificada enviando uma mensagem de WM_PAINT para a janela se a região de atualização da janela não estiver vazia. |
UserHandleGrantAccess Concede ou nega acesso a um identificador para um objeto User a um trabalho que tem uma restrição de interface do usuário. |
Validaterect A função ValidateRect valida a área do cliente dentro de um retângulo removendo o retângulo da região de atualização da janela especificada. |
Validatergn A função ValidateRgn valida a área do cliente dentro de uma região removendo a região da região de atualização atual da janela especificada. |
VkKeyScanA Converte um caractere para o código de tecla virtual correspondente e o estado de deslocamento para o teclado atual. (ANSI) |
VkKeyScanExA Converte um caractere para o código de chave virtual correspondente e o estado de deslocamento. A função converte o caractere usando a linguagem de entrada e o layout de teclado físico identificados pela identificação de localidade de entrada. (ANSI) |
VkKeyScanExW Converte um caractere para o código de chave virtual correspondente e o estado de deslocamento. A função converte o caractere usando a linguagem de entrada e o layout de teclado físico identificados pela identificação de localidade de entrada. (Unicode) |
VkKeyScanW Converte um caractere para o código de tecla virtual correspondente e o estado de deslocamento para o teclado atual. (Unicode) |
Waitforinputidle Aguarda até que o processo especificado termine de processar sua entrada inicial e esteja aguardando a entrada do usuário sem entrada pendente ou até que o intervalo de tempo limite tenha decorrido. |
WaitMessage Gera controle para outros threads quando um thread não tem outras mensagens em sua fila de mensagens. A função WaitMessage suspende o thread e não retorna até que uma nova mensagem seja colocada na fila de mensagens do thread. |
WindowFromDC A função WindowFromDC retorna um identificador para a janela associada ao DC (contexto de dispositivo de exibição) especificado. Funções de saída que usam o contexto de dispositivo especificado desenham nessa janela. |
WindowFromPhysicalPoint Recupera um identificador para a janela que contém o ponto físico especificado. |
WindowFromPoint Recupera um identificador para a janela que contém o ponto especificado. |
WinHelpA Inicia a Ajuda do Windows (Winhelp.exe) e passa dados adicionais que indicam a natureza da ajuda solicitada pelo aplicativo. (ANSI) |
WinHelpW Inicia a Ajuda do Windows (Winhelp.exe) e passa dados adicionais que indicam a natureza da ajuda solicitada pelo aplicativo. (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) |
Funções de retorno de chamada
DLGPROC Função de retorno de chamada definida pelo aplicativo usada com as famílias createDialog e DialogBox de funções. |
DRAWSTATEPROC A função DrawStateProc é uma função de retorno de chamada definida pelo aplicativo que renderiza uma imagem complexa para a função DrawState. |
EDITWORDBREAKPROCA Uma função de retorno de chamada definida pelo aplicativo usada com a mensagem EM_SETWORDBREAKPROC. (ANSI) |
EDITWORDBREAKPROCW Uma função de retorno de chamada definida pelo aplicativo usada com a mensagem EM_SETWORDBREAKPROC. (Unicode) |
GRAYSTRINGPROC A função OutputProc é uma função de retorno de chamada definida pelo aplicativo usada com a função GrayString. |
HOOKPROC Uma função de retorno de chamada definida pelo aplicativo ou definida pela biblioteca usada com a função SetWindowsHookEx. O sistema chama essa função depois que a função SendMessage é chamada. O procedimento de gancho pode examinar a mensagem; ele não pode modificá-lo. |
MONITORENUMPROC Uma função MonitorEnumProc é uma função de retorno de chamada definida pelo aplicativo que é chamada pela função EnumDisplayMonitors. |
MSGBOXCALLBACK Uma função de retorno de chamada, que você define em seu aplicativo, que processa eventos de ajuda para a caixa de mensagem. |
PROPENUMPROCA Uma função de retorno de chamada definida pelo aplicativo usada com a função EnumProps. (ANSI) |
PROPENUMPROCEXA Função de retorno de chamada definida pelo aplicativo usada com a função EnumPropsEx. (ANSI) |
PROPENUMPROCEXW Função de retorno de chamada definida pelo aplicativo usada com a função EnumPropsEx. (Unicode) |
PROPENUMPROCW Uma função de retorno de chamada definida pelo aplicativo usada com a função EnumProps. (Unicode) |
SENDASYNCPROC Uma função de retorno de chamada definida pelo aplicativo usada com a função SendMessageCallback. |
TIMERPROC Uma função de retorno de chamada definida pelo aplicativo que processa mensagens WM_TIMER. O tipo TIMERPROC define um ponteiro para essa função de retorno de chamada. TimerProc é um espaço reservado para o nome da função definida pelo aplicativo. |
WINEVENTPROC Uma função de retorno de chamada (ou gancho) definida pelo aplicativo que o sistema chama em resposta a eventos gerados por um objeto acessível. |
WNDPROC Uma função de retorno de chamada, que você define em seu aplicativo, que processa mensagens enviadas para uma janela. |
Estruturas
ACCEL Define uma tecla aceleradora usada em uma tabela de aceleradores. |
ACCESSTIMEOUT Contém informações sobre o período de tempo limite associado aos recursos de acessibilidade. |
ALTTABINFO Contém status informações para a janela de troca de aplicativo (ALT+TAB). |
ANIMATIONINFO Descreve os efeitos de animação associados às ações do usuário. |
AUDIODESCRIPTION Contém informações associadas a descrições de áudio. Essa estrutura é usada com a função SystemParametersInfo quando o valor da ação SPI_GETAUDIODESCRIPTION ou SPI_SETAUDIODESCRIPTION é especificado. |
BSMINFO Contém informações sobre uma janela que negou uma solicitação de BroadcastSystemMessageEx. |
CBT_CREATEWNDA Contém informações passadas para um procedimento de gancho de WH_CBT, CBTProc, antes de uma janela ser criada. (ANSI) |
CBT_CREATEWNDW Contém informações passadas para um procedimento de gancho de WH_CBT, CBTProc, antes de uma janela ser criada. (Unicode) |
CBTACTIVATESTRUCT Contém informações passadas para um procedimento de gancho de WH_CBT, CBTProc, antes que uma janela seja ativada. |
CHANGEFILTERSTRUCT Contém informações de resultado estendidas obtidas chamando a função ChangeWindowMessageFilterEx. |
CLIENTCREATESTRUCT Contém informações sobre o menu e a primeira janela filho da MDI (interface de vários documentos) de uma janela do cliente MDI. |
COMBOBOXINFO Contém informações de status caixa de combinação. |
COMPAREITEMSTRUCT Fornece os identificadores e os dados fornecidos pelo aplicativo para dois itens em uma caixa de listagem ou caixa de combinação classificada, desenhada pelo proprietário. |
COPYDATASTRUCT Contém dados a serem passados para outro aplicativo pela mensagem WM_COPYDATA. |
CREATESTRUCTA Define os parâmetros de inicialização passados para o procedimento de janela de um aplicativo. Esses membros são idênticos aos parâmetros da função CreateWindowEx. (ANSI) |
CREATESTRUCTW Define os parâmetros de inicialização passados para o procedimento de janela de um aplicativo. Esses membros são idênticos aos parâmetros da função CreateWindowEx. (Unicode) |
CURSORINFO Contém informações de cursor global. |
CURSORSHAPE Contém informações sobre um cursor. |
CWPRETSTRUCT Define os parâmetros de mensagem passados para um procedimento de gancho de WH_CALLWNDPROCRET, CallWndRetProc. |
CWPSTRUCT Define os parâmetros de mensagem passados para um procedimento de gancho de WH_CALLWNDPROC, CallWndProc. |
DEBUGHOOKINFO Contém informações de depuração passadas para um procedimento de gancho de WH_DEBUG, DebugProc. |
DELETEITEMSTRUCT Descreve uma caixa de listagem ou item de caixa de combinação excluído. |
DLGITEMTEMPLATE Define as dimensões e o estilo de um controle em uma caixa de diálogo. Uma ou mais dessas estruturas são combinadas com uma estrutura DLGTEMPLATE para formar um modelo padrão para uma caixa de diálogo. |
DLGTEMPLATE Define as dimensões e o estilo de uma caixa de diálogo. |
DRAWITEMSTRUCT Fornece informações que a janela do proprietário usa para determinar como pintar um controle ou item de menu desenhado pelo proprietário. |
DRAWTEXTPARAMS A estrutura DRAWTEXTPARAMS contém opções de formatação estendidas para a função DrawTextEx. |
EVENTMSG Contém informações sobre uma mensagem de hardware enviada para a fila de mensagens do sistema. Essa estrutura é usada para armazenar informações de mensagem para a função de retorno de chamada JournalPlaybackProc. |
FILTERKEYS Contém informações sobre o recurso de acessibilidade FilterKeys, que permite que um usuário com deficiências defina a taxa de repetição de teclado (RepeatKeys), o atraso de aceitação (SlowKeys) e a taxa de salto (BounceKeys). |
FLASHWINFO Contém o status flash de uma janela e o número de vezes que o sistema deve piscar a janela. |
GESTURECONFIG Obtém e define a configuração para habilitar mensagens de gesto e o tipo dessa configuração. |
GESTUREINFO Armazena informações sobre um gesto. |
GESTURENOTIFYSTRUCT Quando transmitido com mensagens WM_GESTURENOTIFY, passa informações sobre um gesto. |
GUITHREADINFO Contém informações sobre um thread de GUI. |
HARDWAREINPUT Contém informações sobre uma mensagem simulada gerada por um dispositivo de entrada diferente de um teclado ou mouse. |
HELPINFO Contém informações sobre um item para o qual a ajuda contextual foi solicitada. |
HELPWININFOA Contém o tamanho e a posição de uma janela de Ajuda primária ou secundária. Um aplicativo pode definir essas informações chamando a função WinHelp com o valor HELP_SETWINPOS. (ANSI) |
HELPWININFOW Contém o tamanho e a posição de uma janela de Ajuda primária ou secundária. Um aplicativo pode definir essas informações chamando a função WinHelp com o valor HELP_SETWINPOS. (Unicode) |
HIGHCONTRASTA Contém informações sobre o recurso de acessibilidade de alto contraste. (ANSI) |
HIGHCONTRASTW Contém informações sobre o recurso de acessibilidade de alto contraste. (Unicode) |
ICONINFO Contém informações sobre um ícone ou cursor. |
ICONINFOEXA Contém informações sobre um ícone ou cursor. Estende ICONINFO. Usado por GetIconInfoEx. (ANSI) |
ICONINFOEXW Contém informações sobre um ícone ou 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) |
INPUT Usado por SendInput para armazenar informações para sintetizar eventos de entrada, como pressionamentos de teclas, movimento do mouse e cliques do mouse. |
INPUT_INJECTION_VALUE Contém os detalhes da injeção de entrada. |
INPUT_MESSAGE_SOURCE Contém informações sobre a origem da mensagem de entrada. |
INPUT_TRANSFORM Define a matriz que representa uma transformação em um consumidor de mensagem. |
KBDLLHOOKSTRUCT Contém informações sobre um evento de entrada de teclado de baixo nível. |
KEYBDINPUT Contém informações sobre um evento de teclado simulado. |
LASTINPUTINFO Contém a hora da última entrada. |
MDICREATESTRUCTA Contém informações sobre a classe, o título, o proprietário, o local e o tamanho de uma janela filho da MDI (interface MDI). (ANSI) |
MDICREATESTRUCTW Contém informações sobre a classe, o título, o proprietário, o local e o tamanho de uma janela filho da MDI (interface MDI). (Unicode) |
MDINEXTMENU Contém informações sobre o menu a ser ativado. |
MEASUREITEMSTRUCT Informa o sistema das dimensões de um controle desenhado pelo proprietário ou item de menu. Isso permite que o sistema processe a interação do usuário com o controle corretamente. |
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. |
MINIMIZEDMETRICS Contém as métricas escalonáveis associadas a janelas minimizadas. |
MINMAXINFO Contém informações sobre o tamanho e a posição maximizados de uma janela e seu tamanho de acompanhamento mínimo e máximo. |
MONITORINFO A estrutura MONITORINFO contém informações sobre um monitor de exibição. A função GetMonitorInfo armazena informações em uma estrutura MONITORINFO ou em uma estrutura MONITORINFOEX. A estrutura MONITORINFO é um subconjunto da estrutura MONITORINFOEX. |
MONITORINFOEXA A estrutura MONITORINFOEX contém informações sobre um monitor de exibição. A função GetMonitorInfo armazena informações em uma estrutura MONITORINFOEX ou em uma estrutura MONITORINFO. A estrutura MONITORINFOEX é um superconjunto da estrutura MONITORINFO. (ANSI) |
MONITORINFOEXW A estrutura MONITORINFOEX contém informações sobre um monitor de exibição. A função GetMonitorInfo armazena informações em uma estrutura MONITORINFOEX ou em uma estrutura MONITORINFO. A estrutura MONITORINFOEX é um superconjunto da estrutura MONITORINFO. (Unicode) |
MOUSEHOOKSTRUCT Contém informações sobre um evento de mouse passado para um procedimento de gancho de WH_MOUSE, MouseProc. |
MOUSEHOOKSTRUCTEX Contém informações sobre um evento de mouse passado para um procedimento de gancho de WH_MOUSE, MouseProc. Essa é uma extensão da estrutura MOUSEHOOKSTRUCT que inclui informações sobre o movimento da roda ou o uso do botão X. |
MOUSEINPUT Contém informações sobre um evento de mouse simulado. |
MOUSEKEYS Contém informações sobre o recurso de acessibilidade MouseKeys. |
MOUSEMOVEPOINT Contém informações sobre a localização do mouse nas coordenadas da tela. |
MSG Contém informações da mensagem da fila de mensagens do thread. |
MSGBOXPARAMSA Contém informações usadas para exibir uma caixa de mensagem. A função MessageBoxIndirect usa essa estrutura. (ANSI) |
MSGBOXPARAMSW Contém informações usadas para exibir uma caixa de mensagem. A função MessageBoxIndirect usa essa estrutura. (Unicode) |
MSLLHOOKSTRUCT Contém informações sobre um evento de entrada de mouse de baixo nível. |
MULTIKEYHELPA Especifica um palavra-chave a ser pesquisado e a tabela de palavra-chave a ser pesquisada pela Ajuda do Windows. (ANSI) |
MULTIKEYHELPW Especifica um palavra-chave a ser pesquisado e a tabela de palavra-chave a ser pesquisada pela Ajuda do Windows. (Unicode) |
NCCALCSIZE_PARAMS Contém informações que um aplicativo pode usar ao processar a mensagem WM_NCCALCSIZE para calcular o tamanho, a posição e o conteúdo válido da área do cliente de uma janela. |
NMHDR A estrutura NMHDR contém informações sobre uma mensagem de notificação. (Estrutura NMHDR) |
NONCLIENTMETRICSA Contém as métricas escalonáveis associadas à área nãocliente de uma janela não minimizada. (ANSI) |
NONCLIENTMETRICSW Contém as métricas escalonáveis associadas à área nãocliente de uma janela não minimizada. (Unicode) |
PAINTSTRUCT A estrutura PAINTSTRUCT contém informações para um aplicativo. Essas informações podem ser usadas para pintar a área do cliente de uma janela pertencente a esse aplicativo. |
POINTER_DEVICE_CURSOR_INFO Contém mapeamentos de ID do cursor para dispositivos de ponteiro. |
POINTER_DEVICE_INFO Contém informações sobre um dispositivo de ponteiro. Uma matriz dessas estruturas é retornada da função GetPointerDevices. Uma única estrutura é retornada de uma chamada para a função GetPointerDevice. |
POINTER_DEVICE_PROPERTY Contém propriedades de dispositivo baseadas em ponteiro (HID (Dispositivo de Interface Humana) itens globais que correspondem aos usos de HID. |
POINTER_INFO Contém informações básicas de ponteiro comuns a todos os tipos de ponteiro. Os aplicativos podem recuperar essas informações usando as funções GetPointerInfo, GetPointerFrameInfo, GetPointerInfoHistory e GetPointerFrameInfoHistory. |
POINTER_PEN_INFO Define informações básicas de caneta comuns a todos os tipos de ponteiro. |
POINTER_TOUCH_INFO Define informações básicas de toque comuns a todos os tipos de ponteiro. |
POINTER_TYPE_INFO Contém informações sobre o tipo de entrada de ponteiro. |
POWERBROADCAST_SETTING Enviado com um evento de configuração de energia e contém dados sobre a alteração específica. |
RAWHID Descreve o formato dos dados brutos de um HID (dispositivos de interface humana). |
RAWINPUT Contém os dados brutos de um dispositivo. |
RAWINPUTDEVICE Define informações para os dispositivos de dados brutos. |
RAWINPUTDEVICELIST Contém informações sobre um dispositivo de dados brutos. |
RAWINPUTHEADER Contém informações de cabeçalho que fazem parte dos dados brutos. |
RAWKEYBOARD Contém informações sobre o estado do teclado. |
RAWMOUSE Contém informações sobre o estado do mouse. |
RID_DEVICE_INFO Define os dados brutos provenientes de qualquer dispositivo. |
RID_DEVICE_INFO_HID Define os dados de entrada brutos provenientes do HID (Dispositivo de Interface Humana) especificado. |
RID_DEVICE_INFO_KEYBOARD Define os dados brutos provenientes do teclado especificado. |
RID_DEVICE_INFO_MOUSE Define os dados brutos provenientes do mouse especificado. |
SCROLLBARINFO A estrutura SCROLLBARINFO contém informações da barra de rolagem. |
SCROLLINFO A estrutura SCROLLINFO contém parâmetros de barra de rolagem a serem definidos pela função SetScrollInfo (ou SBM_SETSCROLLINFO mensagem) ou recuperados pela função GetScrollInfo (ou SBM_GETSCROLLINFO mensagem). |
SERIALKEYSA Contém informações sobre o recurso de acessibilidade SerialKeys, que interpreta dados de um auxílio de comunicação anexado a uma porta serial como comandos que fazem com que o sistema simule a entrada de teclado e mouse. (ANSI) |
SERIALKEYSW Contém informações sobre o recurso de acessibilidade SerialKeys, que interpreta dados de um auxílio de comunicação anexado a uma porta serial como comandos que fazem com que o sistema simule a entrada de teclado e mouse. (Unicode) |
SOUNDSENTRYA Contém informações sobre o recurso de acessibilidade SoundSentry. Quando o recurso SoundSentry está ativado, o computador exibe uma indicação visual somente quando um som é gerado. (ANSI) |
SOUNDSENTRYW Contém informações sobre o recurso de acessibilidade SoundSentry. Quando o recurso SoundSentry está ativado, o computador exibe uma indicação visual somente quando um som é gerado. (Unicode) |
STICKYKEYS Contém informações sobre o recurso de acessibilidade StickyKeys. |
STYLESTRUCT Contém os estilos de uma janela. |
TITLEBARINFO Contém informações da barra de título. |
TITLEBARINFOEX Expande as informações descritas na estrutura TITLEBARINFO incluindo as coordenadas de cada elemento da barra de título. |
TOGGLEKEYS Contém informações sobre o recurso de acessibilidade ToggleKeys. |
TOUCH_HIT_TESTING_INPUT Contém informações sobre a área de contato por toque relatada pelo digitalizador de toque. |
TOUCH_HIT_TESTING_PROXIMITY_EVALUATION Contém a pontuação de teste de ocorrência que indica se o objeto é o destino provável da área de contato por toque, em relação a outros objetos que cruzam a área de contato por toque. |
TOUCHINPUT Encapsula dados para entrada por toque. |
TOUCHPAD_PARAMETERS Contém as configurações do touchpad do usuário e as informações do sistema relacionadas a todos os touchpads detectados. |
TOUCHPREDICTIONPARAMETERS Contém detalhes de entrada de hardware que podem ser usados para prever destinos de toque e ajudar a compensar a latência de hardware ao processar entradas de toque e gesto que contêm dados de distância e velocidade. |
TPMPARAMS Contém parâmetros estendidos para a função TrackPopupMenuEx. |
TRACKMOUSEEVENT Usada pela função TrackMouseEvent para acompanhar quando o ponteiro do mouse sai de uma janela ou passa o mouse sobre uma janela por um período especificado. |
UPDATELAYEREDWINDOWINFO Usado por UpdateLayeredWindowIndirect para fornecer informações de posição, tamanho, forma, conteúdo e translucência para uma janela em camadas. |
USAGE_PROPERTIES Contém propriedades do dispositivo (HID (Dispositivo de Interface Humana) itens globais que correspondem aos usos de HID) para qualquer tipo de dispositivo de entrada HID. |
USEROBJECTFLAGS Contém informações sobre uma estação de janela ou identificador de área de trabalho. |
WINDOWINFO Contém informações de janela. |
WINDOWPLACEMENT Contém informações sobre o posicionamento de uma janela na tela. |
WINDOWPOS Contém informações sobre o tamanho e a posição de uma janela. |
WNDCLASSA Contém os atributos de classe de janela registrados pela função RegisterClass. (ANSI) |
WNDCLASSEXA Contém informações de classe de janela. (ANSI) |
WNDCLASSEXW Contém informações de classe de janela. (Unicode) |
WNDCLASSW Contém os atributos de classe de janela registrados pela função RegisterClass. (Unicode) |
WTSSESSION_NOTIFICATION Fornece informações sobre a notificação de alteração de sessão. Um serviço recebe essa estrutura em sua função HandlerEx em resposta a um evento de alteração de sessão. |
Enumerações
AR_STATE Indica o estado da rotação automática da tela para o sistema. Por exemplo, se há suporte para a rotação automática e se ela está habilitada pelo usuário. |
DIALOG_CONTROL_DPI_CHANGE_BEHAVIORS Descreve as substituições de comportamento de dimensionamento de DPI por monitor para janelas filho em caixas de diálogo. Os valores nessa enumeração são bitfields e podem ser combinados. |
DIALOG_DPI_CHANGE_BEHAVIORS Nos contextos do Per Monitor v2, as caixas de diálogo responderão automaticamente às alterações de DPI redimensionando-se e re computando as posições de suas janelas filho (aqui conhecidas como re-layouting). |
FEEDBACK_TYPE Especifica os comentários visuais associados a um evento. |
INPUT_MESSAGE_DEVICE_TYPE O tipo de dispositivo que enviou a mensagem de entrada. |
INPUT_MESSAGE_ORIGIN_ID A ID da origem da mensagem de entrada. |
LEGACY_TOUCHPAD_FEATURES Identifica as configurações para as quais um touchpad herdado indicou suporte. |
ORIENTATION_PREFERENCE Indica a preferência de orientação da tela para um processo de aplicativo da área de trabalho. |
POINTER_BUTTON_CHANGE_TYPE Identifica uma alteração no estado de um botão associado a um ponteiro. |
POINTER_DEVICE_CURSOR_TYPE Identifica os tipos de cursor do dispositivo de ponteiro. |
POINTER_DEVICE_TYPE Identifica os tipos de dispositivo de ponteiro. |
POINTER_FEEDBACK_MODE Identifica os comportamentos de comentários visuais disponíveis para CreateSyntheticPointerDevice. |
tagPOINTER_INPUT_TYPE Identifica os tipos de entrada de ponteiro. |
TOOLTIP_DISMISS_FLAGS A enumeração TOOLTIP_DISMISS_FLAGS define constantes que indicam se uma janela está registrada ou não registrada para receber notificações de descarte de dica de ferramenta. |
TOUCHPAD_SENSITIVITY_LEVEL Identifica valores para as configurações de confidencialidade do touchpad. |