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

Вниз

Подскажите про CreateFontIndirect   Найти похожие ветки 

 
k2 ©   (2003-07-21 09:05) [0]

var ...
lf: TLogFontA;
hf, hfntPrev: HFONT;
( hdc, TRANSPARENT)
var ...
lf: TLogFontA;
hf, hfntPrev: HFONT;
hdc: THandle;
begin
...
hdc:=Handle;
lf.lfEscapement:=900;
lf.lfUnderline:=0;
lf.lfStrikeOut:=0;
lf.lfHeight:=-14;
SetBkMode(hdc, TRANSPARENT);
hf:=CreateFontIndirect(lf);
hfntPrev:=SelectObject(hdc,hf);
TextOut(rx,ry,s);
SelectObject(hdc,hfntPrev);
DeleteObject(hf);
SetBkMode(hdc, OPAQUE);
...
end;


все чудно, текст под углом, однако при изменении lf.lfHeight:=-11; текст выводится горизонтально :( не могу сообразить почему :(


 
Dimaxx ©   (2003-07-22 01:19) [1]

Лучче бери просто СreateFont - он попроще, а результат тот же.


 
Игорь Шевченко ©   (2003-07-22 12:14) [2]


> при изменении lf.lfHeight:=-11

После изменения Font заново пересоздается ?



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

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

Наверх




Память: 0.47 MB
Время: 0.027 c
1-82291
Micah'GF
2003-09-15 16:59
2003.09.25
Компонент с цветами


3-82157
sashag
2003-09-03 15:07
2003.09.25
Backup БД Interbase


14-82474
Baklan
2003-09-09 11:23
2003.09.25
Туплю


4-82569
Still Swamp
2003-07-24 17:46
2003.09.25
WM_MOUSEWEEL - проблемы


1-82316
WihOut Any ...
2003-09-13 20:54
2003.09.25
Как отловить клик вне модальной формы?