Модераторы: bsa
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Каких библииотек не хватаеи? 
V
    Опции темы
NOCaut
Дата 17.6.2011, 11:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 381
Регистрация: 5.12.2008

Репутация: нет
Всего: 0



Каких библиотек не хватаєкт?
Код

 CContainer* m_pContainer = new CContainer;
    m_pContainer->setParent(hWnd);
    m_pContainer->add(L"Shell.Explorer");
    m_pContainer->setVisible(TRUE);
    m_pContainer->setFocus(TRUE);

    IUnknown* pUnknown = m_pContainer->getUnknown();
    if(pUnknown)
    {
        IWebBrowser2* pWeb;
        pUnknown->QueryInterface(IID_IWebBrowser2, (PVOID*)&pWeb);      
        pUnknown->Release();

        pWeb->Navigate(L"http://rambler.ru", NULL, NULL, NULL, NULL);


Цитата
error LNK2019: ссылка на неразрешенный внешний символ "public: struct IUnknown * __thiscall CContainer::getUnknown(void)" (?getUnknown@CContainer@@QAEPAUIUnknown@@XZ) в функции "public: long __thiscall CMFToolbar::OnCreate(unsigned int,unsigned int,long,int &)" (?OnCreate@CMFToolbar@@QAEJIIJAAH@Z)
1>MFToolbar.obj : error LNK2019: ссылка на неразрешенный внешний символ "public: void __thiscall CContainer::setFocus(int)" (?setFocus@CContainer@@QAEXH@Z) в функции "public: long __thiscall CMFToolbar::OnCreate(unsigned int,unsigned int,long,int &)" (?OnCreate@CMFToolbar@@QAEJIIJAAH@Z)


Это сообщение отредактировал(а) bsa - 19.6.2011, 17:59
PM MAIL   Вверх
xvr
Дата 17.6.2011, 12:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Комодератор
Сообщений: 7046
Регистрация: 28.8.2007
Где: Дублин, Ирландия

Репутация: 35
Всего: 223



CContainer'а не хватает. Точнее 2х методов в нем. Откуда этот класс?

PM MAIL   Вверх
NOCaut
Дата 17.6.2011, 12:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 381
Регистрация: 5.12.2008

Репутация: нет
Всего: 0



В нете нашол мне нада динамически создать webbrowser средствами апи  и запихнуть туда страницу.
Код

 WNDCLASS WindowClass;
    WindowClass.style = 0;
    WindowClass.lpfnWndProc = WinProc;
    WindowClass.cbClsExtra = 0;
    WindowClass.cbWndExtra = 0;
    WindowClass.hInstance = 0; //AppInstance
    WindowClass.hIcon = NULL;
    WindowClass.hCursor = NULL;
    WindowClass.hbrBackground = NULL;
    WindowClass.lpszMenuName = NULL;
    WindowClass.lpszClassName = L"IE";

    RegisterClass(&WindowClass);
    HWND hWnd = CreateWindow( WindowClass.lpszClassName, L"IE", 
        WS_MINIMIZEBOX | WS_SYSMENU | WS_VISIBLE, CW_USEDEFAULT, CW_USEDEFAULT, CW_USEDEFAULT, 
        CW_USEDEFAULT, NULL, NULL, 0, NULL ); // AppInstance, NULL );

    OleInitialize(NULL);

    CContainer* m_pContainer = new CContainer;
    m_pContainer->setParent(hWnd);
    m_pContainer->add(L"Shell.Explorer");
    m_pContainer->setVisible(TRUE);
    m_pContainer->setFocus(TRUE);

    IUnknown* pUnknown = m_pContainer->getUnknown();
    if(pUnknown)
    {
        IWebBrowser2* pWeb;
        pUnknown->QueryInterface(IID_IWebBrowser2, (PVOID*)&pWeb);      
        pUnknown->Release();

        pWeb->Navigate(L"http://rambler.ru", NULL, NULL, NULL, NULL);

        MSG msg;
        while( GetMessage(&msg, 0, 0, 0) ) 
        {
            TranslateMessage(&msg);
            DispatchMessage(&msg);
        }
    }



PM MAIL   Вверх
xvr
Дата 17.6.2011, 14:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Комодератор
Сообщений: 7046
Регистрация: 28.8.2007
Где: Дублин, Ирландия

Репутация: 35
Всего: 223



Цитата(NOCaut @  17.6.2011,  12:45 Найти цитируемый пост)
В нете нашол 

Значит ищите там же дальше  smile Или попробуйте поискать телепатов, которые в курсе, что это за CContainer такой  smile 

PM MAIL   Вверх
NOCaut
Дата 17.6.2011, 17:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 381
Регистрация: 5.12.2008

Репутация: нет
Всего: 0



сорі вот что нада: 

Присоединённый файл ( Кол-во скачиваний: 4 )
Присоединённый файл  conteiner.rar 3,77 Kb
PM MAIL   Вверх
xvr
Дата 17.6.2011, 21:10 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Комодератор
Сообщений: 7046
Регистрация: 28.8.2007
Где: Дублин, Ирландия

Репутация: 35
Всего: 223



Угу, contnr.cpp в проект добавьте и будет вам счастье  smile 
 
PM MAIL   Вверх
NOCaut
Дата 19.6.2011, 17:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 381
Регистрация: 5.12.2008

Репутация: нет
Всего: 0



спс... smile 
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "C/C++: Для новичков"
JackYF
bsa

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами

  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, JackYF, bsa.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C/C++: Для новичков | Следующая тема »


 




[ Время генерации скрипта: 0.0586 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.