1. Набираем команду codeby webinar. Набираем команду для организации и проведения вебинаров. Подробнее ...

    Скрыть объявление
  2. Требуются разработчики и тестеры для проекта codebyOS. Требования для участия в проекте: Знание принципов работы ОС на базе Linux; Знание Bash; Крайне желательное знание CPP, Python, Lua; Навыки системного администрирования. Подробнее ...

    Скрыть объявление
  3. Получи 30.000 рублей. Для получения денег необходимо принять участие в конкурсе авторов codeby. С условиями и призами можно ознакомиться на этой странице ...

    Внимание! Регистрация авторов на конкурс закрыта.

    Скрыть объявление

Вопрос по Directdraw

Тема в разделе "С и С++", создана пользователем wlad115, 15 июн 2009.

  1. wlad115

    wlad115 Гость

    Репутация:
    0
    Дамы и господа!

    Пишу игры, сам хочу попробовать работу с задним буфером через DirectDraw..

    Если можно… Пример из Артема Каева, нр 193… из http://www.firststeps.ru/mfc/steps/r.php?193

    Делаю все с подключением, как написано, казалось бы… Создаю проект под названием TestDraw, далее в файл TestDrawView.cpp делаю вставку указателя на основной объект DirectDraw.

    В Project/Settings прибавил ddraw.h, ddraw.lib…


    void CMainFrame::OnViewDirectdraw()
    {
    LPDIRECTDRAW lpDD;
    HRESULT hdr;
    hdr = DirectDrawCreate( NULL, &lpDD, NULL );
    if( hdr != DD_OK )
    {
    AfxMessageBox("Not Direct Create");
    }
    }

    И тут начинается удивительное: выясняется, что

    'OnViewDirectDraw' : is not a member of 'CMainFrame'

    Вопрос: а что же я недоделал?

    С уважением

    Влад
     
  2. European

    Репутация:
    0
    Регистрация:
    4 сен 2006
    Сообщения:
    2.566
    Симпатии:
    2
    OnViewDirectdraw это обработчик нажатия на пункт меню. Вы его добавили?
     
Загрузка...

Поделиться этой страницей