Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   forum.boolean.name > Программирование игр для компьютеров > C++

Ответ
 
Опции темы
Старый 08.07.2008, 17:25   #1
zheland
Разработчик
 
Регистрация: 18.10.2007
Сообщений: 349
Написано 64 полезных сообщений
(для 95 пользователей)
Плохо Рисование в C++

Как рисовать в окне без использования MFC?
(Offline)
 
Ответить с цитированием
Старый 08.07.2008, 17:34   #2
HolyDel
 
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений
(для 2,707 пользователей)
Ответ: Рисование в C++

используя WinAPI фии. из gdi32.dll.
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
zheland (08.07.2008)
Старый 08.07.2008, 17:38   #3
HolyDel
 
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений
(для 2,707 пользователей)
Ответ: Рисование в C++

unsigned int my_fucked_canvas_funcking_handle = GetDC(my_fucjing_window_hadle);
LineTo(my_fucked_canvas_funcking_handle,some_x_coo rdinate,some_y_coordinate);

и остальные команды. каждый раз нужно одним из параметров передавать хендл канвы окна.
ессено #include<windows.h>
(Offline)
 
Ответить с цитированием
Старый 08.07.2008, 17:38   #4
zheland
Разработчик
 
Регистрация: 18.10.2007
Сообщений: 349
Написано 64 полезных сообщений
(для 95 пользователей)
Ответ: Рисование в C++

А какой хороший справочник есть?
(Offline)
 
Ответить с цитированием
Старый 08.07.2008, 17:42   #5
HolyDel
 
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений
(для 2,707 пользователей)
Ответ: Рисование в C++

конечно есть:
http://www.google.ru/search?complete...D0%B8%D0%BA+Wi
(Offline)
 
Ответить с цитированием
Старый 08.07.2008, 18:13   #6
zheland
Разработчик
 
Регистрация: 18.10.2007
Сообщений: 349
Написано 64 полезных сообщений
(для 95 пользователей)
Ответ: Рисование в C++

У меня возникает мерцание когда один объект накладывается на другой.
Rectangle(cWnd, 10, 10, 40, 80);
Ellipse(cWnd, 5, 10, 30, 40);
Как это избежать?
(Offline)
 
Ответить с цитированием
Старый 08.07.2008, 18:20   #7
HolyDel
 
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений
(для 2,707 пользователей)
Ответ: Рисование в C++

у меня ничего не мерцает. значит ты что то делаеш неправильно.
а телепаты как всегда в отпуске.
(Offline)
 
Ответить с цитированием
Старый 08.07.2008, 18:27   #8
zheland
Разработчик
 
Регистрация: 18.10.2007
Сообщений: 349
Написано 64 полезных сообщений
(для 95 пользователей)
Ответ: Рисование в C++

Ладно, вот весь код:
http://zhelezka.ucoz.ru/cpp.cpp
Где ошибка?
(Offline)
 
Ответить с цитированием
Старый 08.07.2008, 18:47   #9
HolyDel
 
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений
(для 2,707 пользователей)
Ответ: Рисование в C++

давай еще и программку, чтобы понять как именно там мерцает
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Lib_bezier - Рисование кривой Безье odd Библиотеки 7 14.08.2010 15:41
Рисование на текстуре Reizel 3D-программирование 1 24.12.2009 19:02
Рисование на меше. Baisangur Blitz3D 1 05.06.2009 14:28


Часовой пояс GMT +4, время: 08:52.


vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com