Criar
Cria e inicializa a janela de filho associada com o objeto de CWnd .
PreCreateWindow
Chamado antes da criação da janela Windows anexada a este objeto CWnd .
CalcWindowRect
Chamado para calcular o Retangular de janela do Retangular de cliente.
GetStyle
Retorna o estilo de janela atual.
GetExStyle
Retorna o estilo estendido da janela.
Anexar
Anexa um manipulador Windows a um objeto de CWnd .
Desanexar
Desanexa um identificador do Windows de um objeto CWnd e retorna o identificador.
PreSubclassWindow
Permite que outros subclassificação necessário ocorrer antes de ser chamado SubclassWindow .
SubclassWindow
Anexa uma janela a um objeto CWnd e torna rotear mensagens através do mapa da mensagem do CWnd .
UnsubclassWindow
Desanexa a janela de um objeto de CWnd
FromHandle
Retorna um ponteiro para um objeto de CWnd quando fornecido um identificador para uma janela. Se um objeto de CWnd não for anexado para a alça, um objeto temporário CWnd é criado e anexado.
FromHandlePermanent
Retorna um ponteiro para um objeto de CWnd quando fornecido um identificador para uma janela. Se um objeto de CWnd não for anexado para a alça, NULL será retornado.
DeleteTempMap
Chamado automaticamente pelo CWinApp ocioso-tempo manipulador e exclui qualquer temporários objetos de CWnd criados por FromHandle .
GetSafeHwnd
Retorna m_hWnd , ou NULL se o esse ponteiro é NULL .
CreateEx
Cria um janelas pop-up, sobrepostas, ou janela filho e o anexará a um objeto de CWnd .
CreateControl
Criar um Controlarar OLE que será representado em um programa do MFC, um objeto de CWnd .
GetWindowPlacement
Recupera o estado de apresentação e o normal (restaurado), posições minimizadas e maximizadas de uma janela.
SetWindowPlacement
Define o estado de apresentação e o normal (restaurado), posições minimizadas e maximizadas para uma janela.
GetWindowRgn
Recupera um copiar da região da janela de uma janela.
SetWindowRgn
Define a região de uma janela.
IsIconic
Determina se CWnd é minimizada (iconic).
IsZoomed
Determina se CWnd é maximizada.
MoveWindow
Altera a posição e dimensões de CWnd .
SetWindowPos
Altera o tamanho, posição e ordenação de criança, janelas pop-up e nível superior.
ArrangeIconicWindows
Organiza Tudo as janelas de minimizada (iconic) filho.
BringWindowToTop
Traz CWnd para a parte superior de uma pilha de janelas sobrepostas.
GetWindowRect
Obtém as coordenadas tela de CWnd .
GetClientRect
Obtém as dimensões da área do cliente CWnd .
ChildWindowFromPoint
Determina que, se houver, as janelas filho contém o ponto especificado.
FindWindow
Retorna o identificador de janela, que é identificado por seu nome da janela e classe de janela.
GetNextWindow
Retorna a Avançar (ou anterior) janela na lista dGerente de janela.
GetOwner
Recupera um ponteiro para o proprietário de um CWnd .
SetOwner
Altera o proprietário de um CWnd .
GetTopWindow
Retorna a primeira janela de filho que pertença ao CWnd .
GetWindow
Retorna a janela com o relacionamento especificado para essa janela.
GetLastActivePopup
Determina qual pop-up janela pertencente CWnd estava ativa mais recentemente.
IsChild
Indica se CWnd é uma janela filho ou outro descendente direto da janela especificada.
GetParent
Recupera a janela pai do CWnd (se houver).
GetSafeOwner
Recupera o proprietário seguro para a janela determinada.
SetParent
Altera a janela pai.
WindowFromPoint
Identifica a janela que contém o ponto de determinado.
GetDlgItem
Recupera o controle com a identificação especificada na caixa de diálogo especificado.
GetDlgCtrlID
Se CWnd é uma janela filho, chamado essa função retorna o valor de ID.
SetDlgCtrlID
Define a janela ou controle identificação da janela (que pode ser qualquer janela filho, não apenas um controle em uma caixa de diálogo).
GetDescendantWindow
Pesquisa todas as janelas descendentes e retorna a janela com a ID especificada.
GetParentFrame
Recupera a janela do quadro pai do objeto CWnd .
SendMessageToDescendants
Envia uma mensagem para todas as janelas descendentes da janela.
GetTopLevelParent
Recupera o pai de nível superior da janela.
GetTopLevelOwner
Recupera a janela de nível superior.
GetParentOwner
Retorna um ponteiro para janela pai do janela uma criança.
GetTopLevelFrame
Recupera a janela de nível superior do quadro da janela.
UpdateDialogControls
Chamada para atualizar o estado dos botões de diálogo e outros controles.
UpdateData
Inicializa ou recupera dados de uma caixa de diálogo.
CenterWindow
Centraliza uma janela relativo para seu pai.
BeginPaint
Prepara CWnd para pintura.
EndPaint
Marca o final da pintura.
Impressão
Desenha a janela atual no contexto de dispositivo especificado.
PrintClient
Desenha qualquer janela no contexto de dispositivo especificado (geralmente um contexto de dispositivo de impressora).
LockWindowUpdate
Desabilita ou habilita novamente o desenho na janela de determinado.
UnlockWindowUpdate
Desbloqueia a janela que estava bloqueada com CWnd::LockWindowUpdate .
GetDC
Recupera um contexto de Exibir para o área cliente.
GetDCEx
Recupera um contexto de Exibir para o área cliente e permite que o recorte durante o desenho.
RedrawWindow
Atualiza o Retangular especificado ou região na área do cliente.
GetWindowDC
Recupera o contexto de Exibir para a janela inteira, incluindo a barra de legenda, menus e barras de rolagem.
ReleaseDC
Versões cliente e janela de contextos de dispositivo, liberando-os para uso por outros aplicativos.
UpdateWindow
Atualiza a área do cliente.
SetRedraw
Permite alterações em CWnd para ser redesenhada ou impede que as alterações sendo redesenhada.
GetUpdateRect
Recupera as coordenadas do retângulo menor que inclui completamente a região de atualizar CWnd .
GetUpdateRgn
Recupera a região de atualizar CWnd .
Invalidar
Invalida a área cliente inteira.
InvalidateRect
Invalida a área cliente dentro o Retangular determinado adicionando esse Retangular à região de atualização atual.
InvalidateRgn
Invalida a área cliente dentro da região determinada adicionando essa região à região de atualização atual.
ValidateRect
Valida a área cliente dentro o Retangular fornecido, removendo o retângulo da região atualização atual.
ValidateRgn
Valida a área cliente dentro de determinada região, removendo a região da atual região atualização.
ShowWindow
Mostra ou oculta a janela.
IsWindowVisible
Determina se a janela está visível.
ShowOwnedPopups
Mostra ou oculta todas as janelas pop-up pertencentes a janela.
EnableScrollBar
Habilita ou desabilita uma ou ambas as setas de uma barra de rolagem.
GetScrollPos
Recupera a posição atual de uma caixa de rolagem.
GetScrollRange
Copia as posições mínimas e máxima rolagem-barra atual para a barra de rolagem determinado.
ScrollWindow
Rola o conteúdo da área do cliente.
ScrollWindowEx
Rola o conteúdo da área cliente. Semelhante ao ScrollWindow , com características adicionais.
GetScrollInfo
Recupera as informações que mantém a estrutura SCROLLINFO sobre uma barra de rolagem.
GetScrollLimit
Recupera o limite da barra de rolagem.
SetScrollInfo
Define informações sobre a barra de rolagem.
SetScrollPos
Define a posição atual de uma caixa de rolagem e, se especificado, redesenha a barra de rolagem para refletir a nova posição.
SetScrollRange
Define valores mínimo e máximo posição para o barra de rolagem determinado.
ShowScrollBar
Exibe ou oculta uma barra de rolagem.
EnableScrollBarCtrl
Habilita ou desabilita um Controlarar de barra de rolagem irmão.
GetScrollBarCtrl
Retorna um irmão controlar de rolagem-barra.
RepositionBars
Repositions controlar barras na área do cliente.
CheckDlgButton
Coloca uma marca de seleção ao lado de ou remove uma marca de seleção de um Controlarar de botão.
CheckRadioButton
Verifica o botão de rádio especificado e remove a marca de seleção de todos os outros botões de opção no grupo especificado de botões.
GetCheckedRadioButton
Retorna a identificação do botão de opção atualmente marcados em um grupo de botões.
DlgDirList
Preenche uma caixa de listagem com uma listagem de arquivo ou diretório.
DlgDirListComboBox
Preenche a caixa de listagem de uma caixa de combinação com uma listagem de arquivo ou diretório.
DlgDirSelect
Recupera a seleção atual de uma caixa de listagem.
DlgDirSelectComboBox
Recupera a seleção atual na caixa de listagem de uma caixa de combinação.
GetDlgItemInt
Converte o texto de um Controlarar na caixa de diálogo fornecida como um valor inteiro.
GetDlgItemText
Recupera a legenda ou o texto associado com um controle.
GetNextDlgGroupItem
Procura o Controlarar Avançar (ou anterior) dentro de um grupo de controles.
GetNextDlgTabItem
Recupera o primeiro co&ntrole com o thatnbsp de estilo WS_TABSTOP ; segue (ou precede) do Controlarar especificado.
IsDlgButtonChecked
Determina se um Controlarar de botão é verificado.
IsDialogMessage
Determina se a mensagem determinada destina-se a caixa de diálogo sem janela restrita e, em caso afirmativo, processa-.
SendDlgItemMessage
Envia uma mensagem para o Controlarar especificado.
SetDlgItemInt
Define o texto de um controle para a Cadeia de caracteres que representa um valor inteiro.
SetDlgItemText
Define a legenda ou o texto de um Controlarar na caixa de diálogo especificado.
SubclassDlgItem
Anexa um Controlarar do Windows a um objeto CWnd e torna rotear mensagens através do mapa da mensagem do CWnd .
ExecuteDlgInit
Inicia um recurso de diálogo.
RunModalLoop
Recupera, converte ou distribui mensagens para uma janela que está no status de modal.
ContinueModal
Continua o estado modal da janela.
EndModalLoop
Termina estado modal da janela.
GetCurrentMessage
Retorna um ponteiro para a mensagem que esta janela está processando atualmente. Deve ser chamado somente quando na mensagem manipulador de mensagens função de membro.
Padrão
Chama o procedimento de janela padrão, que fornece processamento usar como padrão para quaisquer mensagens janela que um aplicativo não processo.
PreTranslateMessage
Usado pelo CWinApp para filtro janela mensagens antes que eles são distribuídos aos TranslateMessage e DispatchMessage Windows funções.
SendMessage
Envia uma mensagem para o objeto de CWnd e não retornará até que ele tenha processado a mensagem.
PostMessage
Coloca uma mensagem na fila de aplicativo e, em seguida, retorna sem esperar que a janela Processoar a mensagem.
SendNotifyMessage
Envia a mensagem especificada para a janela e retorna logo que possível, dependendo de se o thread de chamada criado a janela.
OnSysChar
Chamado quando um pressionamento de tecla converte para um caractere de sistema.
OnSysCommand
Chamado quando o usuário seleciona um comando de menu de Controlarar, ou quando o usuário seleciona o botão maximizar ou minimizar.
OnSysDeadChar
Chamado quando um pressionamento de tecla converte para um caractere de mortos do sistema (como caracteres de acento).
OnSysKeyDown
Chamado quando o usuário mantém pressionada a tecla ALT e, em seguida, pressiona outra chave.
OnSysKeyUp
Chamado quando o usuário libera uma chave que foi pressionada enquanto o ALT chave foi pressionada.
OnCompacting
Chamado quando o Windows detecta que a memória do sistema está fraca.
OnDevModeChange
Chamado para todas as janelas de nível superior quando o usuário altera as configurações do modo de dispositivo.
OnFontChange
Chamado quando o pool de recursos fonte alterada.
OnPaletteIsChanging
Informa outros aplicativos quando um aplicativo vai perceber sua paleta lógica.
OnPaletteChanged
Chamado para permitir que o windows usam uma paleta de cores para perceber seus paletas lógicas e atualizar suas áreas de cliente.
OnSysColorChange
Chamado de alto nível todas as janelas quando uma alteração é feita no sistema configuração de cor.
OnWindowPosChanging
Chamado quando o tamanho, posição ou ordem z está prestes a mudar como resultado de uma chamada para SetWindowPos ou outra função de gerenciamento de janela.
OnWindowPosChanged
Chamado quando o tamanho, posição ou ordem z é alterado como resultado de uma chamada para SetWindowPos ou outra função de gerenciamento de janela.
OnDropFiles
Chamado quando o usuário libera o botão esquerdo do mouse sobre uma janela que registrou próprio como o destinatário de arquivos ignorados.
OnSpoolerStatus
Chamada do Gerenciador de impressão sempre que um trabalho é adicionado ou removido da fila Gerenciador de impressão.
OnTimeChange
Chamado para todas as janelas de nível superior após as mudanças de tempo do sistema.
OnWinIniChange
Chamado para todas as janelas de nível superior após o arquivo de inicialização do Windows, WIN.INI, é alterado.
OnCommand
Chamado quando o usuário seleciona um comando.
OnActivate
Chamado quando CWnd está sendo ativada ou desativada.
OnActivateApp
Chamado quando o aplicativo está prestes a ser ativado ou desativado.
OnCancelMode
Chamado para permitir que o CWnd cancelar qualquer modos internos, como a captura do mouse.
OnChildActivate
Chamada para Múltiplo documento interface (MDI) filho windows sempre que o tamanho ou a posição das alterações de CWnd ou CWnd está ativada.
OnClose
Chamado como um sinal que CWnd deve ser fechada.
OnCopyData
Copia dados de um aplicativo para outro.
OnCreate
Chamado como parte da criação da janela.
OnCtlColor
Chamado se CWnd é o pai de um controle quando o controle está prestes a ser desenhado.
OnDestroy
Chamado quando CWnd está sendo destruída.
OnEnable
Chamado quando CWnd está habilitado ou desabilitado.
OnEndSession
Chamado quando a sessão está terminando.
OnEnterIdle
Chamado para informar o procedimento de janela principal do aplicativo que um restrito caixa diálogo ou um menu está entrando em um estado ocioso.
OnEraseBkgnd
Chamado quando o plano de fundo de janela precisa apagar.
OnGetMinMaxInfo
Chamado sempre que o Windows precisa saber a posição maximizada ou dimensões, ou o mínimo ou máximo controle tamanho.
OnIconEraseBkgnd
Chamado quando CWnd é minimizada (iconic) e o plano de fundo do ícone deve ser preenchido antes de pintar o ícone.
OnKillFocus
Chamado imediatamente antes de CWnd perde o foco de entrada.
OnMenuChar
Chamado quando o usuário pressiona um caractere mnemônicos de menu que não corresponde a nenhuma de mnemônicos predefinidos no menu atual.
OnMenuSelect
Chamado quando o usuário seleciona um item de menu.
OnMove
Chamado depois que a posição do CWnd foi alterada.
OnMoving
Indica que um usuário está movendo um objeto CWnd .
OnDeviceChange
Notifica um aplicativo ou driver de dispositivo de uma alteração na configuração de hardware de um dispositivo ou computador.
OnStyleChanged
Indica que o :: SetWindowLong função do Windows é alterado um ou mais dos estilos da janela.
OnStyleChanging
Indica que o :: SetWindowLong função do Windows está prestes a alterar um ou mais dos estilos da janela.
OnPaint
Chamado para redesenhar uma parte da janela.
OnParentNotify
Chamado quando uma janela filho é criada ou destruída, ou quando o usuário clica em um botão do mouse enquanto o cursor estiver sobre a janela filho.
OnQueryDragIcon
Chamado quando uma minimizada (iconic) CWnd está prestes a ser arrastado pelo usuário.
OnQueryEndSession
Chamado quando o usuário escolhe para encerrar a sessão do Windows.
OnQueryNewPalette
Informa CWnd que ele está prestes a receber o foco de entrada.
OnQueryOpen
Chamado quando CWnd é um ícone e o usuário solicita que o ícone seja aberto.
OnSetFocus
Chamado depois que CWnd ganha o foco de entrada.
OnShowWindow
Chamado quando CWnd deve ser oculto ou mostrado.
OnSize
Chamado depois que o tamanho do CWnd mudou.
OnSizing
Indica que o usuário é redimensionar o retângulo.
OnStyleChanged
Indica que um ou mais dos estilos da janela foi alterado.
OnStyleChanging
Indica que um ou mais dos estilos da janela estão prestes a mudar.
OnCharToItem
Chamado por uma caixa de lista filho com o estilo LBS_WANTKEYBOARDINPUT em resposta a uma mensagem WM_CHAR .
OnCompareItem
Chamado determinar a relativo posição de um novo item em uma criança classificada Proprietário-Desenhar caixa de combinação ou caixa de listagem.
OnDeleteItem
Chamado quando uma caixa de listagem proprietário-desenhar criança ou caixa de combinação é destruída ou quando os itens são removidos do controle de.
OnDrawItem
Chamado quando um aspecto visual de um Controlarar de botão de filho de proprietário-desenhar, Controlarar de caixa de combinação, controle de caixa de listagem ou menu deve ser desenhado.
OnDSCNotify
Chamado em resposta a um evento que um controle de fonte de dados é acionado quando um controle para o qual o controle de fonte de dados é vinculado modifica ou tenta modificar o cursor subjacente.
OnGetDlgCode
Chamado para um Controlarar para o Controlarar pode processar chave de seta e guia-chave de entrada própria.
OnMeasureItem
Chamado para uma caixa de combinação proprietário-desenhar infantil, caixa de listagem ou item de menu quando o Controlarar é criado. CWnd informa ao Windows das dimensões do controle.
SendChildNotifyLastMsg
Fornece uma mensagem de notificação para uma janela filho, o janela pai, assim que a janela filho pode lidar com uma tarefa.
ReflectChildNotify
Função de auxiliar que reflecte uma mensagem até a sua fonte.
OnWndMsg
Indica se uma mensagem de windows foi tratada.
ReflectLastMsg
Reflete a última mensagem para o janela filho.
OnVKeyToItem
Chamado por uma caixa de lista propriedade CWnd em resposta a uma mensagem WM_KEYDOWN .
OnChar
Chamado quando um pressionamento de tecla converte para um caractere sem ser do sistema.
OnDeadChar
Chamado quando um pressionamento de tecla converte para um caractere de mortos sem ser do sistema (como caracteres de acento).
OnHScroll
Chamado quando o usuário clica a barra de rolagem horizontal de CWnd .
OnKeyDown
Chamado quando uma tecla está pressionada.
OnKeyUp
Chamado quando uma tecla é liberada.
OnLButtonDblClk
Chamado quando o usuário clica Duplo o Esquerda botão do mouse.
OnLButtonDown
Chamado quando o usuário pressiona o Esquerda botão do mouse.
OnLButtonUp
Chamado quando o usuário libera o Esquerda botão do mouse.
OnMButtonDblClk
Chamado quando o usuário clica Duplo no meio mouse botão.
OnMButtonDown
Chamado quando o usuário pressiona o botão do meio do mouse.
OnMButtonUp
Chamado quando o usuário libera o botão do meio do mouse.
OnMouseActivate
Chamado quando o cursor estiver em uma janela inativa e o usuário pressiona um botão do mouse.
OnMouseMove
Chamado quando o cursor do mouse se move.
OnMouseWheel
Chamado quando um usuário gira a roda do mouse. Usa o Manipulação de mensagem do Windows NT 4.0.
OnRegisteredMouseWheel
Chamado quando um usuário gira a roda do mouse. Usa o Manipulação de mensagem Windows 95 e Windows NT 3.51.
OnRButtonDblClk
Chamado quando o usuário clica Duplo o botão direito do mouse.
OnRButtonDown
Chamado quando o usuário pressiona o botão direito do mouse.
OnRButtonUp
Chamado quando o usuário libera o botão direito do mouse.
OnSetCursor
Chamado se entrada do mouse não é capturada e o mouse faz com que o movimento do cursor dentro de uma janela.
OnTimer
Chamado após cada intervalo especificado na SetTimer .
OnVScroll
Chamado quando o usuário clica em barra de rolagem vertical da janela.
OnCaptureChanged
Envia uma mensagem para a janela que estiver perdendo a captura do mouse.
OnNcActivate
Chamado quando a área não cliente precisa ser alterada para indicar um estado ativo ou inativo.
OnNcCalcSize
Chamado quando o tamanho e posição da área do cliente devem ser calculadas.
OnNcCreate
Chamado antes para OnCreate quando a área não cliente está sendo criada.
OnNcDestroy
Chamado quando a área não cliente está sendo destruída.
OnNcHitTest
Chamado pelo Windows sempre que o mouse é movido se CWnd contém o cursor ou tenha capturado entrada mouse com SetCapture .
OnNcLButtonDblClk
Chamado quando o usuário clica Duplo o Esquerda botão do mouse enquanto o cursor estiver dentro de uma área de não cliente de CWnd .
OnNcLButtonDown
Chamado quando o usuário pressiona o Esquerda botão do mouse enquanto o cursor estiver dentro de uma área de não cliente de CWnd .
OnNcLButtonUp
Chamado quando o usuário libera o Esquerda botão do mouse enquanto o cursor estiver dentro de uma área de não cliente de CWnd .
OnNcMButtonDblClk
Chamado quando o usuário Duplo-clica o botão do meio do mouse enquanto o cursor estiver dentro de uma área de não cliente de CWnd .
OnNcMButtonDown
Chamado quando o usuário pressiona o botão do meio do mouse enquanto o cursor estiver dentro de uma área de não cliente de CWnd .
OnNcMButtonUp
Chamado quando o usuário libera o botão do meio do mouse enquanto o cursor estiver dentro de uma área de não cliente de CWnd .
OnNcMouseMove
Chamado quando o cursor é movido dentro de uma área de não cliente de CWnd .
OnNcPaint
Chamado quando a área não cliente precisa pintura.
OnNcRButtonDblClk
Chamado quando o usuário clica Duplo o botão direito do mouse enquanto o cursor estiver dentro de uma área de não cliente de CWnd .
OnNcRButtonDown
Chamado quando o usuário pressiona o botão direito do mouse enquanto o cursor estiver em uma área de não cliente de CWnd .
OnNcRButtonUp
Chamado quando o usuário libera o botão direito do mouse enquanto o cursor estiver em uma área de não cliente de CWnd .
OnAskCbFormatName
Chamado por um aplicativo de Visualizador de área de transferência quando um proprietário de área de transferência irá exibir o conteúdo da área de transferência.
OnChangeCbChain
Notifica que uma janela especificada está sendo removida da cadeia.
OnDestroyClipboard
Chamado quando a área de transferência é esvaziada através um chamar para o Windows EmptyClipboard função.
OnDrawClipboard
Chamado quando o conteúdo da alteração.
OnHScrollClipboard
Chamado quando um proprietário de área de transferência deve rolar a imagem da área de transferência, invalidar a seção apropriada e atualizar os valores de barra de rolagem.
OnPaintClipboard
Chamado quando a área de cliente do Visualizador da área de transferência precisa redesenho.
OnRenderAllFormats
Chamado quando o aplicativo proprietário está sendo destruído e precisa processar todos os seus formatos.
OnRenderFormat
Chamada para o proprietário área de transferência quando um determinado Formatarar com necessidades de processamento atrasado a ser processado.
OnSizeClipboard
Chamado quando o tamanho da área cliente da janela de transferência-visualizador mudou.
OnVScrollClipboard
Chamado quando o proprietário deve rolar a imagem da área de transferência, invalidar a seção apropriada e atualizar os valores de barra de rolagem.