Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
To receive notification messages from HTML Help within an MFC program, you must:
Define a symbol in your Visual C++ project. This example uses a symbol called ID_HHNOTIFICATION.
To define a symbol, right click the high-level folder in ResourceView and select Resource Symbols.
In the Resource Symbols dialog box, click New and define the new symbol.
In your Visual C++ project, initialize the HH_WINTYPE structure and call the HTMLHelp function to set this structure using the HH_SET_WIN_TYPE command. Use ID_HHNOTIFICATION for the idNotify field in the structure.
Define the handler for your custom notification message.
Place a function prototype for the handler, called
OnNavComplete, in your class' .h file. For example:protected: //{{AFX_MSG(CMainFrame) afx_msg int OnCreate(LPCREATESTRUCT lpCreateStruct); //}}AFX_MSG void OnNavComplete(NMHDR*, LRESULT*); DECLARE_MESSAGE_MAP()Place an entry in your class's message map as follows:
BEGIN_MESSAGE_MAP(CMainFrame, CFrameWnd) //{{AFX_MSG_MAP(CMainFrame) ON_WM_CREATE() ON_NOTIFY(HHN_NAVCOMPLETE, ID_HHNOTIFICATION, OnNavComplete) //}}AFX_MSG_MAP END_MESSAGE_MAP()Define a function, OnNavComplete, to handle the notifications.