POV-Ray : Newsgroups : povray.programming : win98se mingw povray : Re: win98se mingw povray Server Time
18 May 2024 19:26:44 EDT (-0400)
  Re: win98se mingw povray  
From: alphaQuad
Date: 7 Dec 2007 19:50:00
Message: <web.4759e953d201812ef7c0db0c0@news.povray.org>
"alphaQuad" <alp### [at] earthlinknet> wrote:

> can we define htmlhelp as
> LoadLibrary/GetProcAddress
>
> another way?

glad you asked!!!!!!!!
htmlhelp.lib can bite my shinny metal ....
I'll never ask anything again, but real glad Nic was here, peace dude.

typedef HWND (WINAPI* FPHH)(HWND, LPCSTR, UINT, DWORD);
FPHH g_pHtmlHelp=NULL; // Function pointer
//HtmlHelp CALL lookup
// hKeyWord_LOOKUP(main_window,engineHelpPath, hh_aklink)
// hKeyWord_LOOKUP(NULL,engineHelpPath, hh_aklink)
void hKeyWord_LOOKUP(HWND,char *, HH_AKLINK);
void hKeyWord_LOOKUP(HWND w,char *hf, HH_AKLINK akLink) // [_MAX_PATH]
{
 // Explicit linking of HHCtrl.ocx
  if (g_pHtmlHelp==NULL) {
  HINSTANCE hHelp=LoadLibrary("HHCtrl.ocx");
  if (hHelp!=NULL)
  (FARPROC&)g_pHtmlHelp=GetProcAddress(hHelp,"HtmlHelpA");
 }
 if (g_pHtmlHelp!=NULL)
 {
  HWND hWndResult=NULL;
  hWndResult=g_pHtmlHelp(w,
  hf, //helpfilepath
  HH_KEYWORD_LOOKUP,
  (DWORD)&akLink);
 }
//http://www.codeguru.com/forum/showthread.php?t=51896
}
// replaces
//HtmlHelp (NULL, engineHelpPath, HH_KEYWORD_LOOKUP, (DWORD) &hh_aklink) ;


Post a reply to this message

Copyright 2003-2023 Persistence of Vision Raytracer Pty. Ltd.