Привет всем!!!
Кто-нибудь знает, подддерживаются ли в WinCE Wizard-ы ? В описании структуры PROPSHEETHEADER (а точнее, при
описании флагов) сказано следующее:
PSH_WIZARD Creates a wizard property sheet.
PSH_WIZARD97 Creates a wizard property sheet that allows a header and/or watermark bitmap to be displayed in the background. This and all Wizard 97-associated flags are not currently implemented.
Вроде из этого следует, что обычные Wizard-ы там есть. С другой стороны, в описании класса CPropertySheet из MFC сказано следующее:
Because the current version of Windows CE does not support wizards, MFC for Windows CE does not support the SetFinishText, SetWizardButtons, or SetWizardMode methods of the CPropertySheet class.
Ну и чему верить???
Я взял пример из Win32 SDK, создающий Wizard.
Отпортировал его на WCE. Запустил на эмуляторе, (Pocket PC) вроде работает.
Но блин, это не дает 100% гарантии, что все будет хорошо.
Заранее спасибо за вашу помощь...
12.09.03 17:01: Перенесено модератором из 'WIN API' — AS
Здравствуйте, Lonely Dog, Вы писали:
Может быть они там и поддерживаются, но только не в MFC

Че-то там ребята намудрили. Короче, пришлось самому реализовывать функциональность wizard-а.
PS: выше приведенная последовательность смайликов показывает, чем я занимался, когда понял, что надо писать все самому.
Здравствуйте, Lonely Dog, Вы писали:
LD>Здравствуйте, Lonely Dog, Вы писали:
LD>Может быть они там и поддерживаются, но только не в MFC
Че-то там ребята намудрили. Короче, пришлось самому реализовывать функциональность wizard-а.
Маленькое дополнение: не поддерживаются нигде. Ни в CF, ни в API...
LD>PS: выше приведенная последовательность смайликов показывает, чем я занимался, когда понял, что надо писать все самому.
В сети есть готовые решения, которые могут оказаться полезными:
http://www.pocketpcdn.com/articles/wizarddlg.html
http://www.pocketpcdn.com/articles/ps_wizard.html (как хакнуть property sheet и сделать из него визард)