Форум: "WinAPI";
Текущий архив: 2010.01.17;
Скачать: [xml.tar.bz2];
ВнизAPI функция для изменения шрифта TextOut Найти похожие ветки
← →
CodeMaster © (2008-11-13 16:47) [0]Здраствуйте Мастера! Возникла делема с изменением шрифта API функции TextOut(DC: HDC,X,Y: Integer;Str:PAnsiChar;Count:Integer);
Как задать DC другой шрифт?
Вот моя функция:
if Succeeded(FrmMain.FDDSMenuButton.GetDC(DC)) then begin
SetBkMode(DC,TRANSPARENT);
SetTextColor(DC,RGB(153,153,153));
TextOut(DC,Width div 2,15,PChar(Txt),Length(Txt));
SetBkMode(DC,OPAQUE);
FrmMain.FDDSMenuButton.ReleaseDC(DC);
end;
FDDSMenuButton это IDirectDrawSurface7 из модуля DirectDraw компонента DirectX.
Читал про функцию EnumFonts - но толком ничего не понял - может вы мне сможете помочь?
← →
MBo © (2008-11-13 20:19) [1]SelectObject
← →
CodeMaster © (2008-11-15 12:21) [2]Спасибо - всё работает
Страницы: 1 вся ветка
Форум: "WinAPI";
Текущий архив: 2010.01.17;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.005 c