Registreer FAQ Berichten van vandaag


Ga terug   Scholieren.com forum / Technologie / Software & Hardware
Reageren
 
Topictools Zoek in deze topic
Oud 22-12-2004, 09:44
Fietspomp_bv
Avatar van Fietspomp_bv
Fietspomp_bv is offline
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
__________________
Geek inside
Met citaat reageren
Advertentie
Reageren


Regels voor berichten
Je mag geen nieuwe topics starten
Je mag niet reageren op berichten
Je mag geen bijlagen versturen
Je mag niet je berichten bewerken

BB code is Aan
Smileys zijn Aan
[IMG]-code is Aan
HTML-code is Uit

Spring naar


Alle tijden zijn GMT +1. Het is nu 01:52.