Compartilhar via


CWindow membros

As seguintes categorias de CWindow os membros estão disponível:

Métodos de alertas

Membros de dados

Métodos de atributo

Métodos de ícone

Métodos de interpolação

Métodos de menu

Métodos de área de transferência

Métodos de mensagem

Construção, destruição e inicialização

Métodos de thread e processo

Métodos de mapeamento de coordenada

Métodos de timer

Métodos de item de caixa de diálogo

Métodos de pintura e atualização

Métodos de arrastar e soltar

Métodos de acesso de janela

Métodos de fonte

Métodos de posição e dimensionar de janela

Métodos de ajuda

Métodos de estado de janela

Métodos de acesso de árvore de janela

Métodos de rolagem

Hot chave métodos

Métodos de texto da janela

Operadores

 

Métodos de alertas

FlashWindow

Pisca uma vez a janela.

MessageBox

Exibe uma caixa de mensagem.

Métodos de atributo

GetExStyle

Recupera os estilos estendidos janela.

GetStyle

Recupera os estilos de janela.

GetWindowLong

Recupera um valor de 32 bit em um deslocamento especificado na memória extra janela.

GetWindowLongPtr

Recupera informações sobre a janela especificada, incluindo um valor em um deslocamento especificado na memória extra janela.

GetWindowWord

Recupera um valor de 16 bit em um deslocamento especificado na memória extra janela.

ModifyStyle

Modifica os estilos de janela.

ModifyStyleEx

Modifica os estilos estendidos janela.

SetWindowLong

Define um valor de 32 bit em um deslocamento especificado na memória extra janela.

SetWindowLongPtr

Altera um atributo da janela especificada e também define um valor em deslocamento especificado de memória extra janela.

SetWindowWord

Define um valor de 16 bit em um deslocamento especificado na memória extra janela.

Métodos de interpolação

CreateCaret

Cria uma nova forma para o cursor do sistema.

CreateGrayCaret

Cria um retângulo cinza para o cursor do sistema.

CreateSolidCaret

Cria um retângulo sólido para o cursor do sistema.

HideCaret

Oculta o cursor do sistema.

ShowCaret

Exibe o cursor do sistema.

Métodos de área de transferência

ChangeClipboardChain

Remove a janela da cadeia de visualizadores de área de transferência.

OpenClipboard

Abre a área de transferência.

SetClipboardViewer

Adiciona a janela à cadeia do Visualizador da área de transferência.

Construção, destruição e inicialização

Anexar

Anexa uma janela o CWindow objeto.

Create

Cria uma janela.

CWindow

Construtor.

DestroyWindow

Destrói a janela associada a CWindow objeto.

Desanexar

Desanexa a janela do CWindow objeto.

Métodos de mapeamento de coordenada

ClientToScreen

Converte coordenadas do cliente em coordenadas de tela.

MapWindowPoints

Converte um conjunto de pontos de espaço de coordenada da janela para o espaço de coordenada de outra janela.

ScreenToClient

Converte coordenadas de tela às coordenadas do cliente.

Métodos de item de caixa de diálogo

CheckDlgButton

Altera o estado de seleção do botão especificado.

CheckRadioButton

Verifica o botão de opção especificado.

DlgDirList

Preenche uma lista caixa com os nomes de todos os arquivos correspondentes um nome de caminho ou arquivo especificado.

DlgDirListComboBox

Preenche uma caixa de combinação com os nomes de todos os arquivos que correspondam a um caminho especificado ou nome de arquivo.

DlgDirSelect

Recupera a seleção corrente de um lista caixa.

DlgDirSelectComboBox

Recupera a seleção corrente de uma caixa de combinação.

GetDlgControl

Recupera uma interface no controle especificado.

GetDlgHost

Recupera um ponteiro para uma interface para o controle ATL que hospeda o contêiner.

GetDlgItemInt

Converte o texto do controle para um número inteiro.

GetDlgItemText

Recupera o texto do controle.

GetNextDlgGroupItem

Recupera o controle anterior ou seguinte dentro de um agrupar de controles.

GetNextDlgTabItem

Recupera o controle anterior ou seguinte tendo o WS_TABSTOP estilo.

GotoDlgCtrl

Define o foco do teclado para um controle na caixa de diálogo.

IsDialogMessage

Determina se uma mensagem é destinada a caixa de diálogo especificada.

IsDlgButtonChecked

Determina o estado de seleção do botão.

NextDlgCtrl

Define o foco do teclado para o próximo controle na caixa de diálogo.

PrevDlgCtrl

Define o foco do teclado para o controle anterior na caixa de diálogo.

SendDlgItemMessage

Envia uma mensagem a um controle.

SetDlgItemInt

Altera o texto do controle para a representação de seqüência de caracteres de um valor inteiro.

SetDlgItemText

Altera o texto do controle.

Métodos de arrastar e soltar

DragAcceptFiles

Registradores se aceita a janela arrastada arquivos.

Métodos de fonte

GetFont

Recupera a fonte corrente da janela.

SetFont

Altera a fonte corrente da janela.

Métodos de ajuda

GetWindowContextHelpId

Recupera o identificador de contexto da janela Ajuda.

SetWindowContextHelpId

Define o identificador de contexto da janela Ajuda.

WinHelp

Ajuda do Windows é iniciado.

Hot chave métodos

GetHotKey

Determina o hot chave associado à janela.

SetHotKey

Associa uma tecla de acesso a janela.

Métodos de ícone

GetIcon

Recupera o ícone da janela de grande ou pequeno.

SetIcon

Grande ou pequeno ícone da janela é alterado.

Métodos de menu

DrawMenuBar

Redesenha a BAR de menu da janela.

GetMenu

Recupera o menu da janela.

GetSystemMenu

Cria uma cópia do menu de sistema para modificação.

HiliteMenuItem

Realça ou remove o realce de um item de menu de nível superior.

SetMenu

Altera o menu da janela corrente.

Métodos de mensagem

PostMessage

Coloca uma mensagem na fila de mensagens associada ao thread que criou a janela.Retornará sem aguardar que o segmento processe a mensagem.

SendMessage

Envia uma mensagem para a janela e não retornar até que o procedimento de janela processou a mensagem.

SendNotifyMessage

Envia uma mensagem para a janela.Se a janela foi criada por thread de chamada, SendNotifyMessage não retorna até que o procedimento de janela processou a mensagem. Caso contrário, retornará imediatamente.

Métodos de thread e processo

GetWindowProcessID

Recupera o identificador do processo que criou a janela.

GetWindowThreadID

Recupera o identificador do thread que criou a janela especificada.

Métodos de rolagem

EnableScrollBar

Habilita ou desabilita o BAR de rolar setas.

GetScrollInfo

Recupera os parâmetros de uma BAR de rolar.

GetScrollPos

Recupera a posição da caixa de rolar.

GetScrollRange

Recupera o intervalo da BAR de rolar.

ScrollWindow

Rola a área de cliente especificado.

ScrollWindowEx

Rola a área de cliente especificado com recursos adicionais.

SetScrollInfo

Define os parâmetros de um BAR de rolar.

SetScrollPos

Altera a posição da caixa de rolar.

SetScrollRange

O intervalo da BAR de rolar é alterado.

ShowScrollBar

Mostra ou oculta um BAR de rolar.

Métodos de timer

KillTimer

Destrói um evento do timer.

SetTimer

Cria um evento do timer.

Métodos de pintura e atualização

BeginPaint

Prepara a janela para pintura.

EndPaint

Marca o término da pintura.

GetDC

Recupera um contexto de dispositivo para a área de cliente.

GetDCEx

Recupera um contexto de dispositivo para a área de cliente e permite opções de recorte.

GetUpdateRect

Recupera as coordenadas do retângulo menor que engloba completamente a região de atualização.

GetUpdateRgn

Recupera a região de atualização e a copia para uma região especificada.

GetWindowDC

Recupera um contexto de dispositivo para toda a janela.

Invalidar

Invalida toda a área de cliente.

InvalidateRect

Invalida a área de cliente dentro do retângulo especificado.

InvalidateRgn

Invalida a área de cliente dentro da região especificada.

IsWindowVisible

Determina o estado de visibilidade da janela.

LockWindowUpdate

Desativa ou ativa a janela de desenho.

Imprimir

Solicitações que a janela ser desenhado em um contexto de dispositivo especificado.

PrintClient

Solicitações que área de cliente da janela ser desenhado em um contexto de dispositivo especificado.

RedrawWindow

Atualiza um retângulo especificado ou a região na área de cliente.

ReleaseDC

Lança um contexto de dispositivo.

SetRedraw

Define ou limpa o sinalizar de redesenho de tela.

ShowOwnedPopups

Mostra ou oculta as janelas pop-up da janela de propriedade.

ShowWindow

Define apresentação de estado da janela de.

ShowWindowAsync

Define o estado de slides de uma janela criada por um thread diferente.

UpdateWindow

Atualiza a área de cliente.

ValidateRect

Valida a área de cliente dentro do retângulo especificado.

ValidateRgn

Valida a área de cliente dentro da região especificada.

Métodos de acesso de janela

ChildWindowFromPoint

Recupera a janela filho que contém o ponto especificado.

ChildWindowFromPointEx

Recupera um determinado tipo de janela filho que contém o ponto especificado.

GetLastActivePopup

Recupera a janela pop-up mais recentemente ativo.

GetParent

Recupera a janela pai imediato.

GetTopLevelParent

Recupera a janela pai ou proprietário de nível superior.

GetTopLevelWindow

Recupera a janela do proprietário de nível superior.

GetTopWindow

Recupera a janela filho de nível superior.

GetWindow

Recupera a janela especificada.

IsChild

Determina se a janela especificada é uma janela filho.

SetParent

Altera a janela pai.

Métodos de posição e dimensionar de janela

ArrangeIconicWindows

Organiza todas as janelas minimizadas filho.

BringWindowToTop

Traz a janela para o topo da ordem Z.

CenterWindow

Centraliza a janela em relação a uma determinada janela.

DeferWindowPos

Atualiza a estrutura de posição da janela de múltiplos especificada para a janela especificada.

GetClientRect

Recupera as coordenadas da área de cliente.

GetWindowPlacement

Recupera o estado de slides e posições.

GetWindowRect

Recupera as dimensões da janela delimitadora.

GetWindowRgn

Obtém uma cópia da região da janela de uma janela.

IsIconic

Determina se a janela está minimizada.

IsZoomed

Determina se a janela está maximizada.

MoveWindow

Altera o dimensionar e posição da janela.

ResizeClient

Redimensiona a janela.

SetWindowPlacement

Define o estado de slides e posições.

SetWindowPos

Define o dimensionar, posição e a ordem Z.

SetWindowRgn

Define a região da janela de uma janela.

Métodos de estado de janela

EnableWindow

Ativa ou desativa a entrada.

IsParentDialog

Determina se a janela pai de um controle é uma janela de diálogo.

IsWindowEnabled

Determina se a janela está ativada para a entrada.

IsWindowUnicode

Determina se a janela especificada é uma janela nativa do Unicode.

IsWindow

Determina se o identificador da janela especificada identifica uma janela existente.

SetActiveWindow

Ativa a janela.

SetCapture

Envia todas as entradas de mouse subseqüentes para a janela.

SetFocus

Define o foco de entrada para a janela.

Métodos de texto da janela

GetWindowText

Recupera o texto da janela.

GetWindowTextLength

Recupera o comprimento do texto da janela.

SetWindowText

Altera o texto da janela.

Métodos de acesso de árvore de janela

GetDescendantWindow

Recupera a janela especificada de descendente.

GetDlgCtrlID

Recupera o identificador da janela (somente janelas filho).

GetDlgItem

Recupera a janela filho especificado.

SendMessageToDescendants

Envia uma mensagem para as janelas de descendente especificadas.

SetDlgCtrlID

Altera o identificador da janela.

Operadores

operador =

Atribui um HWND para o CWindow objeto.

operador HWND

Converte o CWindow objeto para um HWND.

Membros de dados

m_hWnd

A alça para a janela associada a CWindow objeto.

rcDefault

Contém dimensões de janela padrão.

Consulte também

Referência

Classe CWindow