Scholieren.com forum

Scholieren.com forum (https://forum.scholieren.com/index.php)
-   Software & Hardware (https://forum.scholieren.com/forumdisplay.php?f=20)
-   -   [AutoCAD] je eigen help file gebruiken in de command prompt (https://forum.scholieren.com/showthread.php?t=1050402)

Fietspomp_bv 22-12-2004 09:44

[AutoCAD] je eigen help file gebruiken in de command prompt
 
Ik moet voor mijn stage opdracht o.a. een helpfile (met beschrijven over hun commando's) in AutoCAD aan laten roepen. Ze maken gebruik van dialoog vensters en de commandprompt om hun functies uit te laten voeren. Voor de dialoog vensters heb ik de help al aan de gang, dit gebeurd met behulp van een help knop en/of de F1 toets, bij de command prompt moet deze aangeroepen worden met behulp van de F1 toets, als het gaat om een MasterShip functie (dit zijn hun zelf gemaakte functies). Ik krijg dit echter niet voor elkaar, bij de dialoog vensters handel ik WM_HELPINFO af, maar ik weet niet hoe ik dat bij een prompt kan doen.

code van de aanroep van mijn helpfile:
Code:

USES_CONVERSION;
LPCSTR helpfile = "U:\\test_1.chm";

HH_AKLINK link;
link.cbStruct =    sizeof(HH_AKLINK) ;
link.fReserved =    FALSE ;
link.pszKeywords =  A2CW("Tool Module, SHIPARC2POLY");
link.pszUrl =      NULL ;
link.pszMsgText =  A2CW("Keyword could not be found") ;
link.pszMsgTitle =  A2CW("Keyword not found") ;
link.pszWindow =    NULL ;
link.fIndexOnFail = TRUE ;


HWND popupHwnd = ::HtmlHelp(this->m_hWnd,A2CW(helpfile),HH_DISPLAY_TOPIC,0);
popupHwnd = ::HtmlHelp(this->m_hWnd,A2CW(helpfile),HH_KEYWORD_LOOKUP, (DWORD)&link);

De code is geschreven in C++ ;)

Als er iets nog niet duidelijk is van wat ik precies wil, vraag het dan AUB :).

bvd


Alle tijden zijn GMT +1. Het is nu 11:34.

Powered by vBulletin® Version 3.8.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.