Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Zawiera nazwę pliku wykonywalnego aplikacji bez rozszerzenia.
LPCTSTR m_pszExeName;
Uwagi
W odróżnieniu od m_pszAppName, ta nazwa nie może zawierać pustych miejsc.m_pszExeNamepubliczne zmiennej typu jest const char *.
[!UWAGA]
Jeśli przypisania wartości do m_pszExeName, musi być dynamicznie przydzielane na stercie.CWinApp Wywołania destruktora wolnego() za pomocą tego wskaźnika.Wiele chcesz użyć _tcsdup() run-time library funkcji alokacji.Również zwolnić pamięć, skojarzone z bieżącego wskaźnika przed przypisaniem nowej wartości.Na przykład:
//First free the string allocated by MFC at CWinApp startup.
//The string is allocated before InitInstance is called.
free((void*)m_pszExeName);
//Change the name of the .EXE file.
//The CWinApp destructor will free the memory.
m_pszExeName = _tcsdup(_T("c:\\somedir\\myapp"));
Wymagania
Nagłówek: afxwin.h