Compartilhar via


Membros CWnd

Membros de classe base

CObject membros

CCmdTarget membros

Funções de cursor

Ajudar a manipuladores de comando e funções

Operadores

Coordenar as funções de mapeamento

Janela mensagem funções

Área que não é destinada aos clientes mensagem manipuladores

Funções de item de caixa de diálogo

Funções de acessibilidade ativo

 

Funções de arrastar e soltar

Overridables

Notificação de loop de menu

Inicialização

Funções de ligação de dados

Inicialização mensagem manipuladores

Funções de letreiro

Controles ActiveX

Área de transferência mensagem manipuladores

Pintura com a atualização/funções

Funções de alertas

mensagem Manipuladores de entrada

Funções de acesso de janela

Funções de timer

Controle mensagem manipuladores

Janela dimensionar e posição

Funções de dica de ferramenta

Geral mensagem manipuladores

Funções de estado de janela

Funções de menu

Sistema mensagem manipuladores

Funções de texto da janela

Funções da área de transferência

MDI manipuladores de mensagens

Membros de dados

m_hWnd

Indica o HWND anexado a este CWnd.

Construção/destruição

CWnd

Constrói um CWnd objeto.

DestroyWindow

Destrói a janela Windows conectada.

Inicialização

Anexar

Anexa um manipulador Windows um CWnd objeto.

CalcWindowRect

Chamado para calcular o retângulo da janela do retângulo de cliente.

Create

Cria e inicializa a janela filho associada a CWnd objeto.

CreateControl

Criar um controle ActiveX que será representado em um programa do MFC por um CWnd objeto.

CreateEx

Cria um Windows sobreposta, pop-up ou janela filho e a anexa um CWnd objeto.

DeleteTempMap

Chamado automaticamente pelo CWinApp manipulador de time ocioso e exclui qualquer temporário CWnd objetos criados por FromHandle.

Desanexar

Desconecta uma alça com Windows de um CWnd objeto e retorna o identificador.

FromHandle

Retorna um ponteiro para um CWnd objeto quando recebe um identificador para uma janela. If a CWnd objeto não está associado a alça de um temporário CWnd o objeto é criado e anexado.

FromHandlePermanent

Retorna um ponteiro para um CWnd objeto quando recebe um identificador para uma janela. If a CWnd objeto não está associado a alça NULO será retornado.

GetExStyle

Retorna o estilo estendido da janela.

GetSafeHwnd

Retornam_hWnd, ou NULO if the Isso ponteiro é NULO.

GetStyle

Retorna o estilo da janela corrente.

PreCreateWindow

Chamado antes da criação da janela do Windows anexada a este CWnd objeto.

PreSubclassWindow

Permite que outros subclassificação necessário antes que SubclassWindow é chamado.

SubclassWindow

Anexa uma janela a um CWnd objeto e torna rotear as mensagens por meio do CWnddo MAP da mensagem.

UnsubclassWindow

Desconecta uma janela a partir de um CWnd objeto

Funções de estado de janela

BeginModalState

telefonar Essa função de membro para tornar modal uma janela do quadro.

EnableWindow

Ativa ou desativa a entrada de teclado e mouse.

EndModalState

Chame essa função de membro para alterar uma janela do quadro de janela restrita para sem janela restrita.

GetActiveWindow

Recupera a janela ativo.

GetCapture

Recupera o CWnd que tem a capturar do mouse.

GetDesktopWindow

Recupera a janela área de trabalho do Windows.

ObterFoco

Recupera o CWnd que atualmente tem o foco de entrada.

GetForegroundWindow

Retorna um ponteiro para a janela de primeiro plano (a janela de nível superior com o qual o usuário está trabalhando no momento).

GetIcon

Recupera o identificador para um ícone.

GetWindowContextHelpId

Recupera o identificador de contexto da Ajuda.

IsWindowEnabled

Determina se a janela está ativada para mouse e teclado de entrada.

ModifyStyle

Modifica o estilo da janela corrente.

ModifyStyleEx

Modifica o estilo estendido da janela.

SetActiveWindow

Ativa a janela.

SetCapture

Faz com que todos os subseqüentes do mouse de entrada sejam enviadas para o CWnd.

SetFocus

O foco de entrada de avisos de sinistro.

SetForegroundWindow

Coloca o thread que criou a janela em primeiro plano e ativa a janela.

SetIcon

Define o identificador para um ícone específico.

SetWindowContextHelpId

Define o identificador de contexto da Ajuda.

Janela dimensionar e posição

ArrangeIconicWindows

Organiza todas as janelas minimizadas filho (icônico).

BringWindowToTop

TrazCWnd na parte superior da pilha de janelas sobrepostas.

CloseWindow

Minimiza a janela.

GetClientRect

Obtém as dimensões do CWnd área de cliente.

GetWindowPlacement

Recupera o estado de slides e normal (restaurada), minimizadas e maximizadas posições de uma janela.

GetWindowRect

Obtém as coordenadas de tela de CWnd.

GetWindowRgn

Recupera uma cópia da região da janela de uma janela.

IsIconic

Determina se CWnd é minimizado (icônico).

IsZoomed

Determina se CWnd é maximizado.

MoveWindow

Altera a posição e dimensões de CWnd.

SetWindowPlacement

Define o estado de slides e normal (restaurada), minimizadas e maximizadas posições para uma janela.

SetWindowPos

Altera o dimensionar, posição e ordenação dos filhos, janelas pop-up e de nível superior.

SetWindowRgn

Define a região de uma janela.

Funções de acesso de janela

CenterWindow

Centraliza uma janela em relação a seu pai.

ChildWindowFromPoint

Determina que, se houver, de janelas filho contém o ponto especificado.

FindWindow

Retorna o identificador da janela, que é identificado por seu nome de janela e a classe de janela.

FindWindowEx

Retorna o identificador da janela, que é identificado por seu nome de janela e a classe de janela.

GetAncestor

Recupera o objeto de janela ancestral da janela especificada.

GetDescendantWindow

Pesquisa todas as janelas de descendente e retorna a janela com a ID especificada.

GetDlgCtrlID

Se o CWnd é uma janela filho, chamar essa função retorna seu valor de ID.

GetDlgItem

Recupera o controle com a ID especificada na caixa de diálogo especificado.

GetLayeredWindowAttributes

Recupera a chave de cores de opacidade e transparência de uma janela em camadas.

GetLastActivePopup

Determina qual janela pop-up pertencente a CWnd foi mais recentemente ativo.

GetNextWindow

Retorna a janela seguinte (ou anterior) na lista do Gerenciador de janela.

GetOwner

Recupera um ponteiro para o proprietário de um CWnd.

GetParent

Recupera a janela pai do CWnd (se houver).

GetParentFrame

Recupera o CWnd janela do quadro do objeto pai.

GetParentOwner

Retorna um ponteiro para a janela pai de uma janela filho.

GetSafeOwner

Recupera o proprietário seguro para determinado intervalo.

GetTopLevelFrame

Recupera a janela do quadro de nível superior da janela.

GetTopLevelOwner

Recupera a janela de nível superior.

GetTopLevelParent

Recupera o pai de nível superior da janela.

GetTopWindow

Retorna a primeira janela filho que pertence a CWnd.

GetWindow

Retorna a janela com a relação especificada para esta janela.

GetWindowInfo

Retorna informações sobre a janela.

GetWindowedChildCount

Retorna o número de filho associados janelas.

GetWindowlessChildCount

Retorna o número de filho associados sem janelas janelas.

IsChild

Indica se CWnd é uma janela filho ou de Outros descendente direto da janela especificada.

SendMessageToDescendants

Envia uma mensagem para todas as janelas de descendente da janela.

SetDlgCtrlID

Define o ID de controle ou janela da janela (que pode ser qualquer janela filho, não apenas um controle em uma caixa de diálogo).

SetOwner

Altera o proprietário de um CWnd.

SetParent

Altera a janela pai.

UpdateData

Inicializa ou recupera dados de uma caixa de diálogo.

UpdateDialogControls

telefonar para atualizar o estado dos botões da caixa de diálogo e outros controles.

WindowFromPoint

Identifica a janela que contém determinado ponto.

Pintura com a atualização/funções

AnimateWindow

Anima o objeto da janela associada.

BeginPaint

Prepara CWnd para pintura.

DrawAnimatedRects

Desenha um retângulo de aramado e anima-lo para indicar a abertura de um ícone minimizar ou maximizar uma janela.

DrawCaption

Desenha uma legenda.

EnableScrollBar

Ativa ou desativa uma ou ambas as setas de um BAR de rolar.

EndPaint

Marca o término da pintura.

GetDC

Recupera um contexto de exibição para a área de cliente.

GetDCEx

Recupera um contexto de exibição para a área de cliente e permite que o recorte durante o desenho.

GetUpdateRect

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

GetUpdateRgn

Recupera o CWnd Atualize a região.

GetWindowDC

Recupera o contexto de exibição para a janela inteira, inclusive a BAR de legenda, menus e barras de rolar.

Invalidar

Invalida toda a área de cliente.

InvalidateRect

Invalida a área de cliente dentro do retângulo determinado adicionando retângulo para a região corrente da atualização.

InvalidateRgn

Invalida a área de cliente em determinada região adicionando dessa região para a região corrente da atualização.

IsWindowVisible

Determina se a janela está visível.

LockWindowUpdate

Desativa ou reativa o desenho na janela determinada.

Imprimir

Desenha a janela corrente no contexto de dispositivo especificado.

PrintWindow

Copia uma janela visual para o contexto de dispositivo especificado, geralmente uma impressora DC.

PrintClient

Desenha qualquer janela no contexto de dispositivo especificado (geralmente um contexto de dispositivo de impressora).

RedrawWindow

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

ReleaseDC

Versões de contextos de dispositivo cliente e a janela, liberando-os para uso por outros aplicativos.

SetLayeredWindowAttributes

Define a chave de cores de opacidade e transparência de uma janela em camadas.

SetRedraw

Permite que as alterações em CWnd seja redesenhado ou impede que alterações sejam redesenhados.

ShowOwnedPopups

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

ShowWindow

Mostra ou oculta a janela.

UnlockWindowUpdate

Desbloqueia uma janela que foi bloqueada com CWnd::LockWindowUpdate.

UpdateLayeredWindow

Atualiza a posição, dimensionar, forma, conteúdo e translucency de uma janela em camadas.

UpdateWindow

Atualiza a área de cliente.

ValidateRect

Valida a área de cliente dentro do retângulo determinado removendo o retângulo da região corrente da atualização.

ValidateRgn

Valida a área de cliente em determinada região removendo a região da região corrente da atualização.

Coordenar as funções de mapeamento

ClientToScreen

Converte as coordenadas do cliente de um determinado ponto ou um retângulo a exibição em coordenadas de tela.

MapWindowPoints

Converte (mapeia) um conjunto de pontos de espaço de coordenada do CWnd no espaço de coordenada de outra janela.

ScreenToClient

Converte as coordenadas de tela de um determinado ponto ou um retângulo na tela às coordenadas do cliente.

Funções de texto da janela

GetFont

Recupera a fonte corrente.

GetWindowText

Retorna o título de texto ou a legenda de janela (caso haja algum).

GetWindowTextLength

Retorna o tamanho do título do texto ou a legenda da janela.

SetFont

Define a fonte corrente.

SetWindowText

Define o título de texto ou a legenda da janela (caso haja algum) como o texto especificado.

Funções de letreiro

EnableScrollBarCtrl

Ativa ou desativa o controle de BAR de rolar um irmão.

GetScrollBarCtrl

Retorna um irmão do controle da BAR de rolar.

GetScrollInfo

Recupera as informações que o SCROLLINFO estrutura mantém sobre uma BAR de rolar.

GetScrollLimit

Recupera o limite do BAR de rolar.

GetScrollPos

Recupera a posição corrente de um caixa de rolar.

GetScrollRange

Copia as posições de BAR de rolar mínimo e máximo corrente para o dado BAR de rolar.

RepositionBars

Repositions controlar barras na área de cliente.

ScrollWindow

Rola o Sumário da área de cliente.

ScrollWindowEx

Rola o Sumário da área de cliente.Semelhante a ScrollWindow, com recursos adicionais.

SetScrollInfo

Define informações o BAR de rolar.

SetScrollPos

Define a posição corrente da caixa de rolar e, se especificado, redesenha o BAR de rolar para refletir a nova posição.

SetScrollRange

Define valores de position mínimo e máximo para o dado BAR de rolar.

ShowScrollBar

Exibe ou oculta uma BAR de rolar.

Funções de arrastar e soltar

DragAcceptFiles

Indica que a janela aceitará arquivos arrastados.

Funções de cursor

CreateCaret

Cria uma nova forma para o cursor do sistema e obtém a posse do cursor.

CreateGrayCaret

Cria um bloco cinza para o cursor do sistema e obtém a posse do cursor.

CreateSolidCaret

Cria um bloco sólido para o cursor do sistema e obtém a posse do cursor.

GetCaretPos

Recupera as coordenadas de cliente da posição corrente do cursor.

HideCaret

Oculta o cursor, removendo-a partir da tela de exibição.

SetCaretPos

Move o cursor para uma posição especificada.

ShowCaret

Mostra o cursor sobre a exibição na posição corrente do cursor.Assim que exibida, o cursor começa automaticamente Brilhante.

Funções de item de caixa de diálogo

CheckDlgButton

Coloca uma marca de seleção ao lado ou remove uma marca de seleção de um controle de botão.

CheckRadioButton

Verifica o botão de opção especificado e remove a marca de seleção de todos os botões de opção do agrupar de botões especificado.

ContinueModal

Continua modal status uma janela.

DlgDirList

Preenche uma lista caixa com um arquivo ou diretório lista ndo.

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 corrente de um lista caixa.

DlgDirSelectComboBox

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

EndModalLoop

Termina modal status uma janela.

ExecuteDlgInit

Inicia um recurso de caixa de diálogo.

GetCheckedRadioButton

Retorna a ID do botão de opção selecionado no momento em um agrupar de botões.

GetScrollBarInfo

Recupera informações sobre a BAR de rolar especificado.

GetTitleBarInfo

Recupera informações sobre a BAR de título especificado.

GetMenuBarInfo

Recupera informações sobre a BAR de menus especificada.

GetDlgItemInt

Converte o texto de um controle na caixa de diálogo dado um valor inteiro.

GetDlgItemText

Recupera a legenda ou o texto associado a um controle.

GetNextDlgGroupItem

Localiza o controle seguinte (ou anterior) dentro de um agrupar de controles.

GetNextDlgTabItem

Recupera o primeiro controle com o WS_TABSTOP estilo que segue o controle especificado (ou precede).

IsDialogMessage

Determina se determinada mensagem destina-se a caixa de diálogo sem janela restrita e, nesse caso, a processa.

IsDlgButtonChecked

Determina se um controle de botão é verificado.

RunModalLoop

Recupera, converte ou envia mensagens para uma janela que está em status de janela restrita.

SendDlgItemMessage

Envia uma mensagem para o controle especificado.

SetDlgItemInt

Define o texto de um controle com a seqüência de caracteres que representa um valor inteiro.

SetDlgItemText

Define a legenda ou o texto de um controle na caixa de diálogo especificada.

SubclassDlgItem

Conecta-se um controle do Windows a um CWnd objeto e torna rotear as mensagens por meio do CWnddo MAP da mensagem.

Funções de ligação de dados

BindDefaultProperty

sistema autônomo vínculos padrão simples do objeto de chamada limite propriedade, sistema autônomo marcado na biblioteca de tipos, para um cursor associado com uma data-controle do código-fonte.

BindProperty

Vincula uma propriedade cursor limites em um controle limite a dados a uma data-controle do código-fonte e registra esse Relação com o Gerenciador de ligação do MFC.

GetDSCCursor

Recupera um ponteiro para o cursor subjacente é definido pelas propriedades DataSource, UserName, senha e SQL de um controle de fonte de dados.

Funções de menu

DrawMenuBar

Redesenha a menu BAR.

GetMenu

Recupera um ponteiro para o menu especificado.

GetSystemMenu

Permite que o aplicativo acessar o menu de controle para copiar e modificação.

HiliteMenuItem

Realça ou remove o realce de um item do menu de nível superior (BAR de menus).

SetMenu

Define o menu como menu especificado.

Funções de dica de ferramenta

CancelToolTips

Desativa o controle de dica de ferramenta.

EnableToolTips

Permite que o controle de dica de ferramenta.

EnableTrackingToolTips

Permite que o acompanhamento de dica de ferramenta no modo de acompanhamento.

FilterToolTipMessage

Recupera o título ou texto associado a um controle em uma caixa de diálogo.

OnToolHitTest

Determina se um ponto está no retângulo delimitador da ferramenta especificada e recupera informações sobre a ferramenta.

Funções de timer

KillTimer

Interrompe o timer do sistema.

SetTimer

Instala um timer de sistema que envia um WM_TIMER mensagem quando disparado.

Funções de alertas

FlashWindow

Pisca uma vez a janela.

FlashWindowEx

Piscar a janela com funcionalidades adicionais.

MessageBox

Cria e exibe uma janela que contém uma mensagem fornecido pelo aplicativo e a legenda.

Janela mensagem funções

Padrão

Chama o procedimento de janela padrão, que fornece ing processo padrão para todas as mensagens de janela que um aplicativo não processo.

GetCurrentMessage

Retorna um ponteiro para a mensagem que esta janela está processando no momento.Só deve ser chamado em um EmFunção de membro de manipulador de mensagens de mensagem.

PostMessage

Coloca uma mensagem na fila de aplicativo e, em seguida, retornará sem aguardar a janela para processar a mensagem.

PreTranslateMessage

Usado por CWinApp para filtrar mensagens de janela antes que eles são expedidos para o TranslateMessage and DispatchMessage Funções do Windows.

SendMessage

Envia uma mensagem para o CWnd objeto e não retorna até que ele tiver processado a mensagem.

SendNotifyMessage

Envia a mensagem especificada para a janela e retorna o mais rápido possível, dependendo se o thread de chamada criado da janela.

Funções da área de transferência

ChangeClipboardChain

Remove CWnd da cadeia de visualizadores de área de transferência.

GetClipboardOwner

Recupera um ponteiro para o proprietário corrente da área de transferência.

GetClipboardViewer

Recupera um ponteiro para a primeira janela da cadeia de visualizadores de área de transferência.

GetOpenClipboardWindow

Recupera um ponteiro para a janela que tem a área de transferência aberta no momento.

OpenClipboard

Abre a área de transferência.Outros aplicativos não poderão modificar a área de transferência até que o Windows CloseClipboard função é chamada.

SetClipboardViewer

Adiciona CWnd para a cadeia de janelas que são notificados sempre que o Sumário da área de transferência é alterado.

Controles ActiveX

GetControlUnknown

Recupera um ponteiro para um controle ActiveX desconhecido.

GetOleControlSite

Recupera o site personalizado do controle ActiveX especificado.

GetProperty

Recupera uma propriedade do controle ActiveX.

InvokeHelper

Invoca um método de controle ActiveX ou uma propriedade.

OnAmbientProperty

Implementar os valores de propriedade de ambiente.

SetProperty

Define uma propriedade do controle ActiveX.

Overridables

DefWindowProc

Chama o procedimento de janela padrão, que fornece ing processo padrão para todas as mensagens de janela que um aplicativo não processo.

DoDataExchange

Para troca de dados de caixa de diálogo e validação.Chamado pelo UpdateData.

OnChildNotify

Chamada por uma janela pai para dar um controle de notificação a chance de responder a uma notificação de controle.

OnNotify

Chamado pela estrutura para informar uma janela pai de um evento ocorreu em um de seus controles ou o controle precisa de informações.

PostNcDestroy

Essa função virtual é chamada pelo padrão de OnNcDestroy função depois que a janela tiver sido destruída.

WindowProc

Fornece um procedimento de janela para um CWnd. O padrão envia mensagens através de um MAP da mensagem.

Ajudar a manipuladores de comandos e funções

HtmlHelp

Chamado para iniciar o aplicativo HTMLHelp.

OnHelpFinder

Manipula o ID_HELP_FINDER and ID_DEFAULT_HELP comandos.

OnHelpIndex

Manipula o ID_HELP_INDEX comando e fornece um tópico da Ajuda padrão.

OnHelpUsing

Manipula o ID_HELP_USINGcomando .

OnHelp

Lida com Ajuda F1 dentro do aplicativo (usando o contexto corrente).

WinHelp

Chamado para iniciar o aplicativo WinHelp.

Inicialização mensagem manipuladores

OnInitMenu

Chamado quando um menu é Sobre se torne ativo.

OnInitMenuPopup

Chamado quando um menu pop-up está prestes a se tornar ativo.

Sistema mensagem manipuladores

OnChangeUIState

Chamado quando o estado de interface do usuário deve ser alterado.

OnQueryUIState

Chamado para recuperar o estado da interface do usuário para uma janela.

OnUpdateUIState

Chamado para alterar o estado de interface do usuário para a janela especificada e todas as janelas de seus filho.

OnCompacting

Chamado quando o Windows detecta que a memória do sistema está baixa.

OnDevModeChange

Chamado para todas as janelas de nível superior quando o usuário altera as configurações do modo do dispositivo.

OnDropFiles

Chamado quando o usuário solta botão do mouse esquerdo do mouse sobre uma janela que tenha registrado sistema autônomo o destinatário de arquivos ignorados.

OnFontChange

Chamado quando o pool de recursos de fonte é alterada.

OnPaletteChanged

Chamado para permitir janelas usam uma paleta de cores para concretizar seus paletas lógicas e atualizar suas áreas de cliente.

OnPaletteIsChanging

Informa a outros aplicativos quando um aplicativo vai perceber sua paleta lógica.

OnSpoolerStatus

Chamado a partir do Gerenciador de impressão sempre que um trabalho é adicionado ou removido da fila de Gerenciador de impressão.

OnSysChar

Chamado quando um pressionamento de tecla é convertido em um caractere de sistema.

OnSysColorChange

Chamado para todas as janelas de nível superior quando é feita uma alterar na configuração de cores do sistema.

OnSysCommand

Chamado quando o usuário seleciona um comando no menu de controle, ou quando o usuário seleciona o botão Maximizar ou minimizar.

OnSysDeadChar

Chamado quando um pressionamento de tecla é convertido em um caractere de inatividade de sistema (sistema autônomo caracteres de ênfase).

OnSysKeyDown

Chamado quando o usuário mantiver a tecla ALT pressionada chave e pressiona outro chave.

OnSysKeyUp

Chamado quando o usuário libera uma tecla foi pressionada enquanto a tecla ALT foi pressionada.

OnTimeChange

Chamado para todas as janelas de nível superior após as alterações de time do sistema.

OnWindowPosChanged

telefonar ed quando o dimensionar, posição ou ordem Z é alterada sistema autônomo resultado de um telefonar para SetWindowPos ou outra função de gerenciamento de janela.

OnWindowPosChanging

Chamado quando o dimensionar, posição ou ordem Z é Sobre para alterar sistema autônomo resultado de SetWindowPos ou outra função de gerenciamento de janela.

OnWinIniChange

Chamado para todas as janelas de nível superior depois que o arquivo de inicialização do Windows, Win.ini, é alterado.

Geral mensagem manipuladores

AoAtivar

Chamado quando CWnd está sendo ativada ou desativada.

OnActivateApp

Chamado quando o aplicativo é Sobre deve ser ativado ou desativado.

OnCancelMode

Chamado para permitir que CWnd Para cancelar qualquer modos internos, sistema autônomo capturar do mouse.

OnChildActivate

Chamado para várias janelas de filho MDI (interface) do documento sempre que o dimensionar ou a posição de CWnd as alterações ou CWnd é ativado.

OnClose

Chamado sistema autônomo um sinal que CWnd deve ser fechado.

OnCommand

Chamado quando o usuário seleciona um comando.

OnContextMenu

Chamado quando o usuário clica botão do mouse direito do mouse na janela.

OnCopyData

Cópias de dados de um aplicativo para outro.

OnCreate

Chamado sistema autônomo parte da criação da janela.

OnCtlColor

Se chamado CWnd é o pai de um controle quando o controle está Sobre seja desenhada.

OnDestroy

Chamado quando CWnd está sendo destruído.

OnDeviceChange

Notifica um aplicativo ou driver de dispositivo de uma alterar na configuração de hardware de um dispositivo ou computador.

OnEnable

Chamado quando CWnd está ativado ou desabilitado.

OnEndSession

Chamado quando a sessão está terminando.

OnEnterIdle

Chamado para informar ao procedimento de janela principal do aplicativo que um menu ou uma caixa caixa de diálogo modal está entrando no estado ocioso.

OnEraseBkgnd

Chamado quando o plano de fundo da janela precisa apagar.

OnGetMinMaxInfo

Chamado sempre que o Windows precisa saber a posição maximizada ou dimensões, ou o mínimo ou controlar o dimensionar máximo.

OnIconEraseBkgnd

Chamado quando CWnd é minimizado (icônico) 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ônico do menu que não coincide com nenhum de mnemônicos predefinidos no menu corrente.

OnMenuSelect

Chamado quando o usuário seleciona um item de menu.

OnMove

Chamado após a posição do CWnd foi alterada.

OnMoving

Indica que um usuário está se movendo um CWnd objeto.

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 está sobre a janela filho.

OnQueryDragIcon

Chamado quando um minimizada (icônico) CWnd é Sobre para ser arrastado pelo usuário.

OnQueryEndSession

Chamado quando o usuário optar por encerrar a sessão do Windows.

OnQueryNewPalette

InformaCWnd que é Sobre receber o foco de entrada.

OnQueryOpen

Chamado quando CWnd é um ícone e o usuário solicita que o ícone seja aberto.

OnSetFocus

Chamado depois de CWnd obtém o foco de entrada.

OnShowWindow

Chamado quando CWnd é oculto ou exibido.

OnSize

Chamado após o dimensionar de CWnd foi alterado.

OnSizing

Indica que o usuário está redimensionando o retângulo.

OnStyleChanged

Indica que o SetWindowLong Função do Windows foi alterado um ou mais estilos da janela.

OnStyleChanged

Indica que um ou mais estilos da janela foi alterado.

OnStyleChanging

Indica que o SetWindowLong Função do Windows é Sobre para alterar uma ou mais estilos da janela.

OnStyleChanging

Indica que um ou mais estilos da janela estão prestes a ser alterada.

Controle mensagem manipuladores

OnCharToItem

Chamado pelo filho lista caixa com o LBS_WANTKEYBOARDINPUT estilo em resposta a um WM_CHAR mensagem.

OnCompareItem

Chamado para determinar a posição relativa de um novo item em uma caixa de combinação do desenho proprietário filho classificado ou lista caixa.

OnDeleteItem

Chamado quando uma caixa de listagem de desenho proprietário filho ou uma caixa de combinação é destruída ou quando itens são removidos do controle.

OnDrawItem

Chamado quando um aspecto visual de um controle de botão proprietário-draw filho, controle de caixa de combinação, controle de caixa de lista ou menu deve ser desenhado.

OnGetDlgCode

Chamado para um controle para que o controle pode processar a tecla de direção e de entrada de tecla guia propriamente dito.

OnMeasureItem

Chamado para uma caixa de combinação do desenho proprietário filho, lista caixa ou item de menu quando o controle é criado.CWnd informa ao Windows as dimensões do controle.

OnVKeyToItem

Chamado por uma caixa de listagem pertencente a CWnd em resposta a uma WM_KEYDOWN mensagem.

OnWndMsg

Indica se uma mensagem do windows foi tratada.

ReflectChildNotify

Função auxiliar que reflete uma mensagem à sua fonte.

ReflectLastMsg

Reflete a última mensagem para a janela filho.

SendChildNotifyLastMsg

Fornece uma mensagem de notificação para uma janela filho, a partir da janela pai, para que a janela filho pode lidar com uma tarefa.

mensagem Manipuladores de entrada

OnCaptureChanged

Envia uma mensagem para a janela que está perdendo a capturar do mouse.

OnChar

Chamado quando um pressionamento de tecla é convertido em um caractere que não seja do sistema.

OnDeadChar

Chamado quando um pressionamento de tecla é convertido em um caractere de inatividade que não seja do sistema (sistema autônomo, por exemplo, caracteres de ênfase).

OnHScroll

Chamado quando o usuário clica horizontal BAR de rolar de CWnd.

OnKeyDown

Chamado quando um que não seja do sistema chave é pressionado.

OnKeyUp

Chamado quando uma tecla que não seja do sistema é liberada.

OnLButtonDblClk

Chamado quando o usuário clica duas vezes o botão do mouse esquerdo do mouse.

OnLButtonDown

Chamado quando o usuário pressiona o botão do mouse esquerdo do mouse.

OnLButtonUp

Chamado quando o usuário libera o botão do mouse esquerdo do mouse.

OnMButtonDblClk

Chamado quando o usuário clica duas vezes botão do mouse do meio.

OnMButtonDown

Chamado quando o usuário pressiona botão do mouse do meio.

OnMButtonUp

Chamado quando o usuário solta botão do mouse do meio.

OnMouseActivate

Chamado quando o cursor estiver em uma janela inativo 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.Utiliza a manipulação de mensagens do Windows NT 4.0.

OnRButtonDblClk

Chamado quando o usuário clica duas vezes o botão do mouse direito do mouse.

OnRButtonDown

Chamado quando o usuário pressiona o botão do mouse direito do mouse.

OnRButtonUp

Chamado quando o usuário libera o botão do mouse direito do mouse.

OnRegisteredMouseWheel

Chamado quando um usuário gira a roda do mouse.Usa o tratamento de mensagem Windows 95/98 e Windows NT 3.51.

OnSetCursor

Chamado se a entrada do mouse não for capturada e movimento do cursor em uma janela faz com que o mouse.

NoCronômetro

Chamado depois de cada intervalo especificado em SetTimer.

OnVScroll

Chamado quando o usuário clica em BAR de rolar vertical da janela.

Área que não é destinada aos clientes mensagem manipuladores

OnNcActivate

Chamado quando a área que não é destinada aos clientes precisa ser alterado para indicar um estado ativo ou inativo.

OnNcCalcSize

Chamado quando o dimensionar e a posição da área de cliente precisem ser calculados.

OnNcCreate

Chamado antes para OnCreate quando a área que não é destinada aos clientes está sendo criada.

OnNcDestroy

Chamado quando a área que não é destinada aos clientes está sendo destruída.

OnNcHitTest

Chamada pelo Windows sempre que o mouse é movido se CWnd contém o cursor ou capturou a entrada do mouse com SetCapture.

OnNcLButtonDblClk

Chamado quando o usuário clica duas vezes o botão do mouse esquerdo do mouse enquanto o cursor estiver em uma área que não é destinada aos clientes de CWnd.

OnNcLButtonDown

Chamado quando o usuário pressiona o botão do mouse esquerdo do mouse enquanto o cursor estiver em uma área que não é destinada aos clientes de CWnd.

OnNcLButtonUp

Chamado quando o usuário solta botão do mouse esquerdo do mouse enquanto o cursor estiver em uma área que não é destinada aos clientes de CWnd.

OnNcMButtonDblClk

Chamado quando o usuário clica duas vezes botão do mouse do meio do mouse enquanto o cursor estiver em uma área que não é destinada aos clientes de CWnd.

OnNcMButtonDown

Chamado quando o usuário pressiona botão do mouse do meio do mouse enquanto o cursor estiver em uma área que não é destinada aos clientes de CWnd.

OnNcMButtonUp

Chamado quando o usuário solta botão do mouse do meio do mouse enquanto o cursor estiver em uma área que não é destinada aos clientes de CWnd.

OnNcMouseMove

Chamado quando o cursor é movido dentro de uma área que não é destinada aos clientes de CWnd.

OnNcPaint

Chamado quando a área que não é destinada aos clientes precisa de pintura.

OnNcRButtonDblClk

Chamado quando o usuário clica duas vezes o botão do mouse direito do mouse enquanto o cursor estiver em uma área que não é destinada aos clientes de CWnd.

OnNcRButtonDown

Chamado quando o usuário pressiona o botão do mouse direito do mouse enquanto o cursor estiver em uma área que não é destinada aos clientes de CWnd.

OnNcRButtonUp

Chamado quando o usuário solta botão do mouse direito do mouse enquanto o cursor estiver em uma área que não é destinada aos clientes de CWnd.

MDI manipuladores de mensagens

OnMDIActivate

Chamado quando uma janela filho MDI é ativada ou desativada.

Área de transferência mensagem manipuladores

OnAskCbFormatName

Chamado por um aplicativo do Visualizador da área de transferência quando um proprietário de área de transferência será exibido o Sumário 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 por meio de uma telefonar para o Windows No esvaziamento da área de transferência função.

OnDrawClipboard

Chamado quando o Sumário da alterar.

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 BAR de rolagem.

OnPaintClipboard

Chamado quando a área de cliente do Visualizador da área de transferência requer repintura.

OnRenderAllFormats

Chamado quando o aplicativo proprietário está sendo destruído e precisa processar todos os seus formatos.

OnRenderFormat

Chamado para o proprietário da área de transferência quando um determinado formato com necessidades de renderização atrasado sejam processados.

OnSizeClipboard

Chamado quando o dimensionar da área de cliente da janela do Visualizador da área de transferência foi alterado.

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 BAR de rolagem.

Notificação de loop de menu

OnEnterMenuLoop

Chamado quando um loop modal de menu foi inserido.

OnExitMenuLoop

Chamado quando saiu de um loop modal de menu.

Operadores

operador! =

Determina se uma janela não é mesmo sistema autônomo a janela cujo identificador é m_hWnd.

operador ==

Determina se uma janela é o mesmo que a janela cujo identificador é m_hWnd.

operador HWND

telefonar para obter um identificador para uma janela.

Acessibilidade Ativa

accDoDefaultAction

Chamado pela estrutura para executar a ação padrão do objeto.

accHitTest

Chamado pela estrutura para recuperar o elemento filho ou objeto filho em um determinado ponto na tela.

accLocation

Chamado pela estrutura para recuperar o local de tela corrente do objeto especificado.

accNavigate

Chamado pela estrutura para percorrer a outro elemento de interface de usuário dentro de um contêiner e se possível, recuperar o objeto.

accSelect

Chamado pela estrutura para modificar a seleção ou mover o foco do teclado do objeto especificado.

CreateAccessibleProxy

Cria um proxy de acessibilidade ativo para o objeto especificado.

EnableActiveAccessibility

ativo funções de acessibilidade ativo definidas pelo usuário.

get_accChild

Chamada pela estrutura para recuperar o endereço de um IDispatch interface para o filho especificado.

get_accChildCount

Chamado pela estrutura para recuperar o número de filhos que pertencem a este objeto.

get_accDefaultAction

Chamado pela estrutura para recuperar a cadeia de caracteres que descreve a ação padrão do objeto.

get_accDescription

Chamado pela estrutura para recuperar a cadeia de caracteres que descreve a aparência visual do objeto especificado.

get_accFocus

Chamado pela estrutura para recuperar o objeto que tem o foco do teclado.

get_accHelp

Chamada pela estrutura para recuperar Ajuda seqüência da propriedade.

get_accHelpTopic

Chamado pela estrutura para recuperar o caminho completo do WinHelp arquivo associado com o objeto especificado e o identificador do tópico apropriado dentro desse arquivo.

get_accKeyboardShortcut

Chamado pela estrutura para recuperar a tecla de atalho do objeto especificado ou tecla de acesso.

get_accName

Chamado pela estrutura para recuperar o nome do objeto especificado.

get_accParent

Chamada pela estrutura para recuperar o IDispatch interface do pai do objeto.

get_accRole

Chamado pela estrutura para recuperar informações que descreve a função do objeto especificado.

get_accSelection

Chamado pela estrutura para recuperar os filhos desse objeto selecionados.

get_accState

Chamado pela estrutura para recuperar o estado corrente do objeto especificado.

NotifyWinEvent

Sinaliza o sistema que ocorreu um evento predefinido.

get_accValue

Chamado pela estrutura para recuperar o valor do objeto especificado.

PaintWindowlessControls

Desenha sem janelas controles no contêiner de controle.

Consulte também

Referência

Classe CWnd

Gráfico de hierarquia