CWinApp::m_pszHelpFilePath

Osservazioni

Contiene il percorso al file della guida dell'applicazione. Per impostazione predefinita, il quadro Inizializza m_pszHelpFilePath al nome dell'applicazione con ".HLP"accodato. Per modificare il nome del file della guida, impostare m_pszHelpFilePath per puntare a una stringa che contiene il nome completo del file della guida desiderata. Un posto comodo per fare questo č in funzione InitInstance dell'applicazione. m_pszHelpFilePath č una variabile di tipo const char * pubblica.

&Notanbsp;  Se si assegna un valore a m_pszHelpFilePath, deve essere dinamicamente allocata nell'heap. Il distruttore CWinApp chiama ( gratis) Questo puntatore. Hai molti desiderano usare la funzione di libreria di runtime di _tcsdup() per fare l'allocazione. Inoltre, liberare la memoria connesso con il puntatore corrente prima di assegnare un nuovo valore. Ad esempio:

//First liberare la stringa allocata da MFC all'avvio di CWinApp.
//The stringa viene allocato prima che venga chiamato InitInstance.
Free((void*)m_pszHelpFilePath);
//Change il nome della.File HLP.
//The CWinApp distruttore libererā la memoria.
m_pszHelpFilePath=_tcsdup(_T("d:\\somedir\\myhelp.hlp"))

Panoramica di CWinApp |nbsp; Membri della classe | Gerarchia Chart

Index