Здравствуйте, Аноним, Вы писали:
А>доброго времени суток!
А>Столкнулся с проблемой
А>А>#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 ?