Re: CAxDialogImpl
От: Onorin Нигерия  
Дата: 16.08.10 11:54
Оценка:
Здравствуйте, Аноним, Вы писали:

А>доброго времени суток!

А>Столкнулся с проблемой

А>
А>#include <atlbase.h>
А>CComModule _Module;
А>#include <atlapp.h>
А>#include <atlwin.h>
А>#include <atlmisc.h>

А>#include "resource.hpp"

А>class CHtmlDialog : public CAxDialogImpl<CHtmlDialog>
А>{
А>public:
А>    enum { IDD = IDD_DIALOG };

А>    BEGIN_MSG_MAP(CHtmlDialog)
А>    END_MSG_MAP()
А>};


А>int WINAPI WinMain(HINSTANCE, HINSTANCE, LPTSTR, int)
А>{
А>    AtlAxWinInit();

А>    CHtmlDialog dlg;
А>    if (FAILED(dlg.DoModal())) {
А>        const DWORD err = ::GetLastError();
А>        CString text;
А>        text.Format(_T("%d"), err);
А>        ::MessageBox(NULL, text, _T("Error"), MB_OK);
А>    }
    
А>    return 0;
А>}
А>


А>диалог не открывается. на диалоге нет ничего. GetLastError возвращает 6!


А>Подскажите что не так.


А>ЗЫ Собираю под CE, под виндой все ок.


CoInitialize ?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.