Pu, ага, лепота
{{WinHelp)NULL, "SHELEKTOY.HLP",HELP_CONTENTS,NULL:;
открывает как раз из директории прогры. Да ещё, если не находит, так вежливо: "Не хотели бы вы...", "Не могли бы вы..."
Джон, мсдэна у меня нет
в Winuser.h такие флаги предлагают
#define HELP_CONTEXT 0x0001L // Display topic in ulTopic
#define HELP_QUIT 0x0002L // Terminate help
#define HELP_INDEX 0x0003L // Display index
#define HELP_CONTENTS 0x0003L
#define HELP_HELPONHELP 0x0004L // Display help on using help
#define HELP_SETINDEX 0x0005L // Set current Index for multi index help
#define HELP_SETCONTENTS 0x0005L
#define HELP_CONTEXTPOPUP 0x0008L
#define HELP_FORCEFILE 0x0009L
#define HELP_KEY 0x0101L // Display topic for keyword in offabData
#define HELP_COMMAND 0x0102L
#define HELP_PARTIALKEY 0x0105L
#define HELP_MULTIKEY 0x0201L
#define HELP_SETWINPOS 0x0203L
я пробовал с HELP_INDEX, но не получается
:arrow:
Самое простое просто вызвать ф-ю обработчик этой команды
вот-вот, а я не могу найти его... Поиск ID_FILE_SAVE_AS находит только в ShelekToy.rc :?
в карте нет
да, блин, делов-то всё из-за чего: надо CArchive правильно создать для сериализации, у него конструктор
CArchive(CFile* pFile, UINT nMode, int nBufSize = 4096, void* lpBuf = NULL);
но значения полей я не знаю
:arrow:
решение оказалось проще
визард пишет
int CMainFrame{{OnCreate)LPCREATESTRUCT lpCreateStruct:
|
...
...
[b(// TODO{ Delete these three lines if you don't want the toolbar to
// be dockable
m_wndToolBar.EnableDocking)CBRS_ALIGN_ANY:;
EnableDocking)CBRS_ALIGN_ANY:;
DockControlBar)&m_wndToolBar:;[/b(
return 0;
"
Ремарим - и никаких проблем, и бар не мувается - лепота, да и только!