Форум программистов, компьютерный форум CyberForum.ru

Помогите привязать класс HDC к CDC - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Помогите привязать класс HDC к CDC http://www.cyberforum.ru/cpp-beginners/thread499345.html
Помогите, немогу привязать класс HDC к CDC. Сложности вот в чём, я пытаюсь зграбить экран, записать его в класс CBitmap и далее картинку вывести у себя в приложении. Вот код: HWND hwnd; hwnd=::GetDesktopWindow(); HDC hdc=::GetWindowDC(hwnd); // начинается проблема
C++ Ссылка на указатель в аргументе функции при изучении примеров реализации бинарного дерева(в функции добавления нового узла)я увидел,что есть как такой вариант,когда аргумент функции просто указатель: (http://www.cprogramming.com/tutorial/lesson18.html) void btree::insert(int key, node *leaf) { if(key< leaf->key_value) { if(leaf->left!=NULL) insert(key, leaf->left); else { http://www.cyberforum.ru/cpp-beginners/thread499206.html
C++ Как узнать степень загрузки процессора процессом?
Добрый день! Вот, нужно написать прогу, которая для каждого процесса показывает как он грузит процессор в % (как в Task Manager-e). Смотрел вчера в MSDN - там для этого дела используются функции из <pdh.h>, попробовал написать, но что - то не получилось, кажет 0% для всех, хрен знает! Может у кого есть уже готовая функция или почитать что-нить, или ссылка, киньте плиз... Спасибо!
MFC, рисование в однодокументном приложении Visual C++
Заранее извините, если вопрос слишком глупый.(в своё оправдание могу сказать лишь, что я не такой уж профан, но писать на МС++ давно не доводилось) если важно, то проект был создан в С++ 6-й версии, как однодокументное MFC приложение без ActiveX Controls. OS моя - windows2003 server у меня такая проблема: есть некий класс Сmyclass, в котором есть функция OnPaint(CPaintDC *dc), есть...
C++ Как пишут COM-сервера? http://www.cyberforum.ru/cpp-beginners/thread499030.html
Как пишут COM-сервера (не ActiveX-элементы) без ATL, с использованием, например, MFC?
C++ Проблема преобразование типов в С++ У меня проблема преобразования Char в String. Помогите пожалуйста подробнее

Показать сообщение отдельно
shurins
Сообщений: n/a
22.10.2011, 12:50     Помогите привязать класс HDC к CDC
Помогите, немогу привязать класс HDC к CDC.
Сложности вот в чём, я пытаюсь зграбить экран, записать его в класс CBitmap и далее картинку вывести у себя в приложении. Вот код:

HWND hwnd;
hwnd=::GetDesktopWindow();
HDC hdc=::GetWindowDC(hwnd);


// начинается проблема

CBitmap b ;
CDC memDC ;
b.CreateCompatibleBitmap(pDC, 500, 500);
memDC.CreateCompatibleDC(pDC);
memDC.SelectObject( &b ) ;

...
...

CPaintDC dc(this);
dc.BitBlt( iPosX, iPosY, 1024, 768,&memDC,
0, 0,SRCCOPY ) ;


// хотя можно и так , но не работает

CreateCompatibleDC ( hdc );
HBITMAP b2=CreateCompatibleBitmap(hdc, 1024,768);
SelectObject ( memDC, b2 );

...
...

CPaintDC dc(this);
dc.BitBlt( iPosX, iPosY, 1024, 768,&memDC,
0, 0,SRCCOPY ) ;
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 06:57. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru