Use an activX control and create an embedded web browser.
void InitHelpPage (void)
{
char HelpPath[260];
char AppDir[260];
//Get Object Handle from ActiveX control and load initial page
GetObjHandleFromActiveXCtrl (HelpHandle[0], HELP_1_WEBBROWSER,&webHandle);
//Navigate to the ni.com first
GetProjectDir (AppDir);
//E:\Data\CVI_Sourcefiles\MSL\MRT1000-300\WebHelp\MRT_Manual_Set.htm
sprintf (HelpPath, "%s\\WebHelp\\Index.html",AppDir);
INET_IWebBrowser2Navigate (webHandle, NULL, HelpPath, CA_DEFAULT_VAL,
CA_DEFAULT_VAL, CA_DEFAULT_VAL, CA_DEFAULT_VAL);
//Install event handler for navigate complete event from web browser
INET_DWebBrwsrEvnts2RegOnNavigateComplete2 (webHandle,
NavigateComplete, NULL, 1,
NULL);
}
Jattie van der Linde
Engineering Manager, Software & Automation
TEL Magnetic Solutions Ltd