Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.10.20;
Скачать: CL | DM;

Вниз

Вывод текста прямо на экран   Найти похожие ветки 

 
^^^Dragon^^^ ©   (2003-08-15 18:08) [0]

Как можно вывести текст прямо на экран (в windows)? Как можно это сделать, не использую DirextX? Заранее спасибо.


 
Axis_of_Evil ©   (2003-08-15 18:12) [1]

кажись, GetDC(0).


 
^^^Dragon^^^ ©   (2003-08-15 19:24) [2]

Нашел!!!
function TextOut(DC: HDC; X, Y: Integer; Str: PChar; Count: Integer): Bool;, только что за DC - непонятно. Если вставлять GetDc(handle), то непонятно чей хэндл брать.


 
Xoy ©   (2003-08-15 19:46) [3]

DC= GetDC(0) т.е. хэндл рабочего стола


 
^^^Dragon^^^ ©   (2003-08-15 20:12) [4]

Спасибо. Заработало.
Еще пара вопросов.
1. А как теперь получить хэндл экрана, чтоб выводить поверх ВСЕГО.
2. А как стереть полученную надпись, не обновляя изображения?


 
NightAngel ©   (2003-08-15 21:34) [5]

> 1. А как теперь получить хэндл экрана, чтоб выводить поверх ВСЕГО.

У экрана нет хэндла, а чтобы выводить поверх ВСЕГО, нужно писАть драйвер и выводить сформированное изображение в видеобуфер.

> 2. А как стереть полученную надпись, не обновляя изображения?

Не обновляя изображение, никак.



Страницы: 1 вся ветка

Текущий архив: 2003.10.20;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.016 c
7-65660
AlexRush
2003-08-04 15:24
2003.10.20
NTFS ADS (Alternative Data Streams) - поиск


1-65484
REA
2003-10-08 16:04
2003.10.20
Цвет Brush


6-65569
ArtAlex
2003-08-19 15:34
2003.10.20
Submit в Webbrowser


3-65380
The X
2003-09-27 17:44
2003.10.20
Корректная работа с паролями для Парадокс


1-65502
Segey . K
2003-10-08 15:08
2003.10.20
Проблемы с атрибутами в XP.