cabeçalho windowsx.h
Esse cabeçalho é usado por várias tecnologias. Para obter mais informações, consulte:
windowsx.h contém as seguintes interfaces de programação:
Button_Enable Habilita ou desabilita um botão. |
Button_GetCheck Obtém o estado marcar de um botão de opção ou marcar caixa. Você pode usar essa macro ou enviar a mensagem BM_GETCHECK explicitamente. |
Button_GetState Recupera o estado de um botão ou caixa de marcar. Você pode usar essa macro ou enviar a mensagem BM_GETSTATE explicitamente. |
Button_GetText Obtém o texto de um botão. |
Button_GetTextLength Obtém o número de caracteres no texto de um botão. |
Button_SetCheck Define o estado marcar de um botão de opção ou marcar caixa. Você pode usar essa macro ou enviar a mensagem BM_SETCHECK explicitamente. |
Button_SetState Define o estado de realce de um botão. O estado de realce indica se o botão está realçado como se o usuário o tivesse enviado por push. Você pode usar essa macro ou enviar a mensagem BM_SETSTATE explicitamente. |
Button_SetStyle Define o estilo de um botão. Você pode usar essa macro ou enviar a mensagem BM_SETSTYLE explicitamente. |
Button_SetText Define o texto de um botão. |
ComboBox_AddItemData Adiciona dados de item à lista em uma caixa de combinação no local especificado. Você pode usar essa macro ou enviar a mensagem CB_ADDSTRING explicitamente. |
ComboBox_AddString Adiciona uma cadeia de caracteres a uma lista em uma caixa de combinação. |
ComboBox_DeleteString Exclui o item no local especificado em uma lista em uma caixa de combinação. Você pode usar essa macro ou enviar a mensagem CB_DELETESTRING explicitamente. |
ComboBox_Dir Adiciona nomes à lista exibida por uma caixa de combinação. |
ComboBox_Enable Habilita ou desabilita um controle de caixa de combinação. |
ComboBox_FindItemData Localiza o primeiro item em uma lista de caixas de combinação que tem os dados de item especificados. Você pode usar essa macro ou enviar a mensagem CB_FINDSTRING explicitamente. |
ComboBox_FindString Localiza a primeira cadeia de caracteres em uma lista de caixas de combinação que começa com a cadeia de caracteres especificada. Você pode usar essa macro ou enviar a mensagem CB_FINDSTRING explicitamente. |
ComboBox_FindStringExact Localiza a primeira cadeia de caracteres em uma lista de caixas de combinação que corresponde exatamente à cadeia de caracteres especificada, exceto que a pesquisa não diferencia maiúsculas de minúsculas. Você pode usar essa macro ou enviar a mensagem CB_FINDSTRINGEXACT explicitamente. |
ComboBox_GetCount Obtém o número de itens na caixa de listagem de uma caixa de combinação. Você pode usar essa macro ou enviar a mensagem CB_GETCOUNT explicitamente. |
ComboBox_GetCurSel Obtém o índice do item selecionado no momento em uma caixa de combinação. Você pode usar essa macro ou enviar a mensagem CB_GETCURSEL explicitamente. |
ComboBox_GetDroppedControlRect Recupera as coordenadas de tela de uma caixa de combinação em seu estado suspenso. Você pode usar essa macro ou enviar a mensagem CB_GETDROPPEDCONTROLRECT explicitamente. |
ComboBox_GetDroppedState Verifica se a lista suspensa em um controle de caixa de combinação está visível. Você pode usar essa macro ou enviar a mensagem CB_GETDROPPEDSTATE explicitamente. |
ComboBox_GetExtendedUI Verifica se uma caixa de combinação está usando a interface do usuário padrão ou a interface do usuário estendida. Você pode usar essa macro ou enviar a mensagem CB_GETEXTENDEDUI explicitamente. |
ComboBox_GetItemData Obtém o valor definido pelo aplicativo associado ao item de lista especificado em uma caixa de combinação. Você pode usar essa macro ou enviar a mensagem CB_GETITEMDATA explicitamente. |
ComboBox_GetItemHeight Recupera a altura dos itens de lista em uma caixa de combinação. Você pode usar essa macro ou enviar a mensagem CB_GETITEMHEIGHT explicitamente. |
ComboBox_GetLBText Obtém uma cadeia de caracteres de uma lista em uma caixa de combinação. Você pode usar essa macro ou enviar a mensagem CB_GETLBTEXT explicitamente. |
ComboBox_GetLBTextLen Obtém o comprimento de uma cadeia de caracteres na lista em uma caixa de combinação. Você pode usar essa macro ou enviar a mensagem CB_GETLBTEXTLEN explicitamente. |
ComboBox_GetText Recupera o texto de um controle de caixa de combinação. |
ComboBox_GetTextLength Obtém o número de caracteres no texto de uma caixa de combinação. |
ComboBox_InsertItemData Insere dados de item em uma lista em uma caixa de combinação no local especificado. Você pode usar essa macro ou enviar a mensagem CB_INSERTSTRING explicitamente. |
ComboBox_InsertString Adiciona uma cadeia de caracteres a uma lista em uma caixa de combinação no local especificado. Você pode usar essa macro ou enviar a mensagem CB_INSERTSTRING explicitamente. |
ComboBox_LimitText Limita o comprimento do texto que o usuário pode digitar no controle de edição de uma caixa de combinação. Você pode usar essa macro ou enviar a mensagem CB_LIMITTEXT explicitamente. |
ComboBox_ResetContent Remove todos os itens da caixa de listagem e do controle de edição de uma caixa de combinação. Você pode usar essa macro ou enviar a mensagem CB_RESETCONTENT explicitamente. |
ComboBox_SelectItemData Pesquisa uma lista em uma caixa de combinação em busca de um item que tenha os dados de item especificados. Se um item correspondente for encontrado, o item será selecionado. Você pode usar essa macro ou enviar a mensagem CB_SELECTSTRING explicitamente. |
ComboBox_SelectString Pesquisa uma lista em uma caixa de combinação para um item que começa com os caracteres em uma cadeia de caracteres especificada. Se um item correspondente for encontrado, o item será selecionado. Você pode usar essa macro ou enviar a mensagem CB_SELECTSTRING explicitamente. |
ComboBox_SetCurSel Define o item selecionado no momento em uma caixa de combinação. Você pode usar essa macro ou enviar a mensagem CB_SETCURSEL explicitamente. |
ComboBox_SetExtendedUI Seleciona a interface do usuário padrão ou a interface do usuário estendida para uma caixa de combinação que tem o estilo CBS_DROPDOWN ou CBS_DROPDOWNLIST. Você pode usar essa macro ou enviar a mensagem CB_SETEXTENDEDUI explicitamente. |
ComboBox_SetItemData Define o valor definido pelo aplicativo associado ao item de lista especificado em uma caixa de combinação. Você pode usar essa macro ou enviar a mensagem CB_SETITEMDATA explicitamente. |
ComboBox_SetItemHeight Define a altura dos itens de lista ou do campo de seleção em uma caixa de combinação. Você pode usar essa macro ou enviar a mensagem CB_SETITEMHEIGHT explicitamente. |
ComboBox_SetText Define o texto de uma caixa de combinação. |
ComboBox_ShowDropdown Mostra ou oculta a lista em uma caixa de combinação. Você pode usar essa macro ou enviar a mensagem CB_SHOWDROPDOWN explicitamente. |
DeleteFont A macro DeleteFont exclui um objeto de fonte, liberando todos os recursos do sistema associados ao objeto de fonte. |
Edit_CanUndo Determina se há alguma ação na fila de desfazer de um controle de edição ou edição avançada. Você pode usar essa macro ou enviar a mensagem EM_CANUNDO explicitamente. |
Edit_EmptyUndoBuffer Redefine o sinalizador desfazer de um controle de edição ou edição avançada. O sinalizador de desfazer é definido sempre que uma operação dentro do controle de edição pode ser desfeita. Você pode usar essa macro ou enviar a mensagem EM_EMPTYUNDOBUFFER explicitamente. |
Edit_Enable Habilita ou desabilita um controle de edição. |
Edit_FmtLines Define um sinalizador que determina se o texto recuperado de um controle de edição de várias linhas inclui caracteres de quebra de linha suave. |
Edit_GetFirstVisibleLine Obtém o índice da linha visível mais alta em um controle de edição de várias linhas ou edição avançada. Você pode usar essa macro ou enviar a mensagem EM_GETFIRSTVISIBLELINE explicitamente. |
Edit_GetHandle Obtém um identificador para a memória alocada atualmente para o texto de um controle de edição de várias linhas. Você pode usar essa macro ou enviar a mensagem EM_GETHANDLE explicitamente. |
Edit_GetLine Recupera uma linha de texto de um controle de edição ou edição avançada. Você pode usar essa macro ou enviar a mensagem EM_GETLINE explicitamente. |
Edit_GetLineCount Obtém o número de linhas no texto de um controle de edição. Você pode usar essa macro ou enviar a mensagem EM_GETLINECOUNT explicitamente. |
Edit_GetModify Obtém o estado de um sinalizador de modificação de um controle de edição ou edição avançada. O sinalizador indica se o conteúdo do controle foi modificado. Você pode usar essa macro ou enviar a mensagem EM_GETMODIFY explicitamente. |
Edit_GetPasswordChar Obtém o caractere de senha para um controle de edição ou edição avançada. Você pode usar essa macro ou enviar a mensagem EM_GETPASSWORDCHAR explicitamente. |
Edit_GetRect Obtém o retângulo de formatação de um controle de edição. Você pode usar essa macro ou enviar a mensagem EM_GETRECT explicitamente. |
Edit_GetSel Obtém as posições de caractere inicial e final da seleção atual em um controle de edição ou edição avançada. Você pode usar essa macro ou enviar a mensagem EM_GETSEL explicitamente. |
Edit_GetText Obtém o texto de um controle de edição. |
Edit_GetTextLength Obtém o número de caracteres no texto de um controle de edição. |
Edit_GetWordBreakProc Recupera o endereço da função Wordwrap de um controle de edição ou edição avançada. Você pode usar essa macro ou enviar a mensagem EM_GETWORDBREAKPROC explicitamente. |
Edit_LimitText Limita o comprimento do texto que pode ser inserido em um controle de edição. Você pode usar essa macro ou enviar a mensagem EM_LIMITTEXT explicitamente. |
Edit_LineFromChar Obtém o índice da linha que contém o índice de caracteres especificado em um controle de edição de várias linhas ou edição avançada. Você pode usar essa macro ou enviar a mensagem EM_LINEFROMCHAR explicitamente. |
Edit_LineIndex Obtém o índice de caracteres do primeiro caractere de uma linha especificada em um controle de edição de várias linhas ou edição avançada. Você pode usar essa macro ou enviar a mensagem EM_LINEINDEX explicitamente. |
Edit_LineLength Recupera o comprimento, em caracteres, de uma linha em um controle de edição ou edição avançada. Você pode usar essa macro ou enviar a mensagem EM_LINELENGTH explicitamente. |
Edit_ReplaceSel Substitui o texto selecionado em um controle de edição ou um controle de edição avançada pelo texto especificado. Você pode usar essa macro ou enviar a mensagem EM_REPLACESEL explicitamente. |
Edit_Scroll Rola o texto verticalmente em um controle de edição de várias linhas ou edição avançada. Você pode usar essa macro ou enviar a mensagem EM_SCROLL explicitamente. |
Edit_ScrollCaret Rola o cursor para exibição em um controle de edição ou edição avançada. Você pode usar essa macro ou enviar a mensagem EM_SCROLLCARET explicitamente. |
Edit_SetHandle Define o identificador da memória que será usada por um controle de edição de várias linhas. Você pode usar essa macro ou enviar a mensagem EM_SETHANDLE explicitamente. |
Edit_SetModify Define ou limpa o sinalizador de modificação para um controle de edição. O sinalizador de modificação indica se o texto dentro do controle de edição foi modificado. Você pode usar essa macro ou enviar a mensagem EM_SETMODIFY explicitamente. |
Edit_SetPasswordChar Define ou remove o caractere de senha para um controle de edição ou edição avançada. Quando um caractere de senha é definido, esse caractere é exibido no lugar dos caracteres digitados pelo usuário. Você pode usar essa macro ou enviar a mensagem EM_SETPASSWORDCHAR explicitamente. |
Edit_SetReadOnly Define ou remove o estilo somente leitura (ES_READONLY) de um controle de edição ou edição avançada. Você pode usar essa macro ou enviar a mensagem EM_SETREADONLY explicitamente. |
Edit_SetRect Define o retângulo de formatação de um controle de edição. Você pode usar essa macro ou enviar a mensagem EM_SETRECT explicitamente. |
Edit_SetRectNoPaint Define o retângulo de formatação de um controle de edição de várias linhas. Essa macro é equivalente a Edit_SetRect, exceto pelo fato de não redesenhar a janela de controle de edição. Você pode usar essa macro ou enviar a mensagem EM_SETRECTNP explicitamente. |
Edit_SetSel Seleciona um intervalo de caracteres em um controle de edição ou edição avançada. Você pode usar essa macro ou enviar a mensagem EM_SETSEL explicitamente. |
Edit_SetTabStops Define as paradas de tabulação em um controle de edição de várias linhas ou edição avançada. Quando o texto é copiado para o controle, qualquer caractere de tabulação no texto faz com que o espaço seja gerado até a próxima parada de tabulação. Você pode usar essa macro ou enviar a mensagem EM_SETTABSTOPS explicitamente. |
Edit_SetText Define o texto de um controle de edição. |
Edit_SetWordBreakProc Substitui a função wordwrap padrão de um controle de edição por uma função wordwrap definida pelo aplicativo. Você pode usar essa macro ou enviar a mensagem EM_SETWORDBREAKPROC explicitamente. |
Edit_Undo Desfaz a última operação na fila de desfazer de um controle de edição ou edição avançada. Você pode usar essa macro ou enviar a mensagem EM_UNDO explicitamente. |
GET_X_LPARAM Recupera a coordenada x assinada do valor LPARAM especificado. |
GET_Y_LPARAM Recupera a coordenada y assinada do valor LPARAM fornecido. |
ListBox_AddItemData Adiciona dados de item à caixa de listagem no local especificado. Você pode usar essa macro ou enviar a mensagem LB_ADDSTRING explicitamente. |
ListBox_AddString Adiciona uma cadeia de caracteres a uma caixa de listagem. |
ListBox_DeleteString Exclui o item no local especificado em uma caixa de listagem. Você pode usar essa macro ou enviar a mensagem LB_DELETESTRING explicitamente. |
ListBox_Dir Adiciona nomes à lista exibida por uma caixa de listagem. |
ListBox_Enable Habilita ou desabilita um controle de caixa de listagem. |
ListBox_FindItemData Localiza o primeiro item em uma caixa de listagem que tem os dados de item especificados. Você pode usar essa macro ou enviar a mensagem LB_FINDSTRING explicitamente. |
ListBox_FindString Localiza a primeira cadeia de caracteres em uma caixa de listagem que começa com a cadeia de caracteres especificada. Você pode usar essa macro ou enviar a mensagem LB_FINDSTRING explicitamente. |
ListBox_FindStringExact Localiza a primeira cadeia de caracteres de caixa de listagem que corresponde exatamente à cadeia de caracteres especificada, exceto que a pesquisa não diferencia maiúsculas de minúsculas. Você pode usar essa macro ou enviar a mensagem LB_FINDSTRINGEXACT explicitamente. |
ListBox_GetCaretIndex Recupera o índice do item da caixa de listagem que tem o retângulo de foco em uma caixa de listagem de seleção múltipla. O item pode ou não ser selecionado. Você pode usar essa macro ou enviar a mensagem LB_GETCARETINDEX explicitamente. |
ListBox_GetCount Obtém o número de itens em uma caixa de listagem. Você pode usar essa macro ou enviar a mensagem LB_GETCOUNT explicitamente. |
ListBox_GetCurSel Obtém o índice do item selecionado no momento em uma caixa de listagem de seleção única. Você pode usar essa macro ou enviar a mensagem LB_GETCURSEL explicitamente. |
ListBox_GetHorizontalExtent Obtém a largura em que uma caixa de listagem pode ser rolada horizontalmente (a largura rolável) se a caixa de listagem tiver uma barra de rolagem horizontal. Você pode usar essa macro ou enviar a mensagem LB_GETHORIZONTALEXTENT explicitamente. |
ListBox_GetItemData Obtém o valor definido pelo aplicativo associado ao item de caixa de listagem especificado. Você pode usar essa macro ou enviar a mensagem LB_GETITEMDATA explicitamente. |
ListBox_GetItemHeight Recupera a altura dos itens em uma caixa de listagem. |
ListBox_GetItemRect Obtém as dimensões do retângulo que vincula um item de caixa de listagem como ele é exibido atualmente na caixa de listagem. Você pode usar essa macro ou enviar a mensagem LB_GETITEMRECT explicitamente. |
ListBox_GetSel Obtém o estado de seleção de um item. Você pode usar essa macro ou enviar a mensagem LB_GETSEL explicitamente. |
ListBox_GetSelCount Obtém a contagem de itens selecionados em uma caixa de listagem de seleção múltipla. Você pode usar essa macro ou enviar a mensagem LB_GETSELCOUNT explicitamente. |
ListBox_GetSelItems Obtém os índices de itens selecionados em uma caixa de listagem de seleção múltipla. Você pode usar essa macro ou enviar a mensagem LB_GETSELITEMS explicitamente. |
ListBox_GetText Obtém uma cadeia de caracteres de uma caixa de listagem. Você pode usar essa macro ou enviar a mensagem LB_GETTEXT explicitamente. |
ListBox_GetTextLen Obtém o comprimento de uma cadeia de caracteres em uma caixa de listagem. Você pode usar essa macro ou enviar a mensagem LB_GETTEXTLEN explicitamente. |
ListBox_GetTopIndex Obtém o índice do primeiro item visível em uma caixa de listagem. Você pode usar essa macro ou enviar a mensagem LB_GETTOPINDEX explicitamente. |
ListBox_InsertItemData Insere dados de item em uma caixa de listagem no local especificado. Você pode usar essa macro ou enviar a mensagem LB_INSERTSTRING explicitamente. |
ListBox_InsertString Adiciona uma cadeia de caracteres a uma caixa de listagem no local especificado. Você pode usar essa macro ou enviar a mensagem LB_INSERTSTRING explicitamente. |
ListBox_ResetContent Remove todos os itens da caixa de listagem. Você pode usar essa macro ou enviar a mensagem LB_RESETCONTENT explicitamente. |
ListBox_SelectItemData Pesquisa uma caixa de listagem em busca de um item que tenha os dados de item especificados. Se um item correspondente for encontrado, o item será selecionado. Você pode usar essa macro ou enviar a mensagem LB_SELECTSTRING explicitamente. |
ListBox_SelectString Pesquisa uma caixa de listagem para um item que começa com os caracteres em uma cadeia de caracteres especificada. Se um item correspondente for encontrado, o item será selecionado. Você pode usar essa macro ou enviar a mensagem LB_SELECTSTRING explicitamente. |
ListBox_SelItemRange Seleciona ou desmarca um ou mais itens consecutivos em uma caixa de listagem de seleção múltipla. Você pode usar essa macro ou enviar a mensagem LB_SELITEMRANGE explicitamente. |
ListBox_SetCaretIndex Define o retângulo de foco para o item no índice especificado em uma caixa de listagem de seleção múltipla. Se o item não estiver visível, ele será rolado para exibição. Você pode usar essa macro ou enviar a mensagem LB_SETCARETINDEX explicitamente. |
ListBox_SetColumnWidth Define a largura de todas as colunas em uma caixa de listagem de várias colunas. Você pode usar essa macro ou enviar a mensagem LB_SETCOLUMNWIDTH explicitamente. |
ListBox_SetCurSel Define o item selecionado no momento em uma caixa de listagem de seleção única. Você pode usar essa macro ou enviar a mensagem LB_SETCURSEL explicitamente. |
ListBox_SetHorizontalExtent Defina a largura pela qual uma caixa de listagem pode ser rolada horizontalmente (a largura rolável). |
ListBox_SetItemData Define o valor definido pelo aplicativo associado ao item de caixa de listagem especificado. Você pode usar essa macro ou enviar a mensagem LB_SETITEMDATA explicitamente. |
ListBox_SetItemHeight Define a altura dos itens em uma caixa de listagem. |
ListBox_SetSel Seleciona ou desmarca um item em uma caixa de listagem de seleção múltipla. Você pode usar essa macro ou enviar a mensagem LB_SETSEL explicitamente. |
ListBox_SetTabStops Define as posições de parada de tabulação em uma caixa de listagem. Você pode usar essa macro ou enviar a mensagem LB_SETTABSTOPS explicitamente. |
ListBox_SetTopIndex Garante que o item especificado em uma caixa de listagem esteja visível. Você pode usar essa macro ou enviar a mensagem LB_SETTOPINDEX explicitamente. |
ScrollBar_Enable Habilita ou desabilita um controle de barra de rolagem. |
ScrollBar_GetPos Recupera a posição da caixa de rolagem (polegar) na barra de rolagem especificada. |
ScrollBar_GetRange Obtém o intervalo de uma barra de rolagem. |
ScrollBar_SetPos Define a posição da caixa de rolagem (polegar) na barra de rolagem especificada e, se solicitado, redesenha a barra de rolagem para refletir a nova posição da caixa de rolagem. (ScrollBar_SetPos) |
ScrollBar_SetRange Define o intervalo de uma barra de rolagem. |
ScrollBar_Show Mostra ou oculta um controle de barra de rolagem. |
SelectFont A macro SelectFont seleciona um objeto de fonte no DC (contexto de dispositivo) especificado. O novo objeto de fonte substitui o objeto de fonte anterior. |
Static_Enable Habilita ou desabilita um controle estático. |
Static_GetIcon Recupera um identificador para o ícone associado a um controle estático que tem o estilo SS_ICON. Você pode usar essa macro ou enviar a mensagem STM_GETICON explicitamente. |
Static_GetText Obtém o texto de um controle estático. |
Static_GetTextLength Obtém o número de caracteres no texto de um controle estático. |
Static_SetIcon Define o ícone de um controle estático. Você pode usar essa macro ou enviar a mensagem STM_SETICON explicitamente. |
Static_SetText Define o texto de um controle estático. |