Запускаю из MFC, как принято: #import того-сего, затем
Excel::_ApplicationPtr m_excel (_T("Excel.Application"));
Excel::WorkbooksPtr m_books = m_excel->Workbooks;
Excel::_WorkbookPtr m_book = m_books->Add();
etc.
Запускается гольное окошко — никаких тулбаров, абсолютно. Мне бы хотя бы кнопочку "Save", а по идее — надо бы все кнопочки, прямо как в нормальном Экселе.
Эксель — 2003, Visual Studio — 2005
Помогите чайнику
Здравствуйте, McSnail, Вы писали:
MS>Запускаю из MFC, как принято: #import того-сего, затем
MS>Excel::_ApplicationPtr m_excel (_T("Excel.Application"));
MS>Excel::WorkbooksPtr m_books = m_excel->Workbooks;
MS>Excel::_WorkbookPtr m_book = m_books->Add();
MS>etc.
MS>Запускается гольное окошко — никаких тулбаров, абсолютно. Мне бы хотя бы кнопочку "Save", а по идее — надо бы все кнопочки, прямо как в нормальном Экселе.
MS>Эксель — 2003, Visual Studio — 2005
MS>Помогите чайнику
Покажи как запускаешь.
MS>>Запускаю из MFC, как принято: #import того-сего, затем
MS>>Excel::_ApplicationPtr m_excel (_T("Excel.Application"));
MS>>Excel::WorkbooksPtr m_books = m_excel->Workbooks;
MS>>Excel::_WorkbookPtr m_book = m_books->Add();
MS>>etc.
MS>>Запускается гольное окошко — никаких тулбаров, абсолютно. Мне бы хотя бы кнопочку "Save", а по идее — надо бы все кнопочки, прямо как в нормальном Экселе.
N>Покажи как запускаешь.
Прямо как написано

Собсно, первая из приведённых строчек — это всё, что я делаю. А, ну ещё — отлавливаю хендл окна и говорю ему "покажись!". Он и показывается... страшненький, голенький.
> А, ну ещё — отлавливаю хендл окна и говорю ему "покажись!". Он и показывается... страшненький, голенький.
Зачем так жестоко ?! — скорее в этом и проблема. Есть же цивилизованные методы
m_excel->Visible = VARIANT_TRUE;