|
|
| Посл.отвђт | Сообщенiе |
|
|
Дата: Ноя 6, 2004 06:43:23 Подскажите, как изменить цвет Label, размер шрифта, если окно создано из ресурса? Если можно, то киньте пример, плииз. |
|
|
Дата: Ноя 6, 2004 07:46:47 mk45 Что есть Label? Уж не VCL'евский ли TLabel? |
|
|
Дата: Ноя 6, 2004 08:15:23 · Поправил: krid24 mk45 font - послать WM_SETFONT контролу. цвет - обрабатывать WM_CTLCOLORSTATIC |
|
|
Дата: Ноя 7, 2004 01:14:46 q_q Тот Label, который Static :) krid24 Исходник бы не помешал |
|
|
Дата: Ноя 7, 2004 13:46:52 2 mk45 Про шрифты даже ицзелион писал. |
|
|
Дата: Ноя 9, 2004 09:12:47 · Поправил: krid24 ну что-то типа такого
case WM_INITDIALOG:
{
HFONT hfont=CreateFont(40,0,0,0,0,0,1,0,DEFAULT_CHARSET ,0,0,0,FF_DONTCARE,"Arial");
SendMessage(GetDlgItem(hDlg,IDC_MYSTATIC),WM_SETFONT,(WPARAM)hfont,0);
return TRUE;
}
break;
case WM_CTLCOLORSTATIC:
if (lParam == (LPARAM)GetDlgItem(hDlg,IDC_MYSTATIC))
{
SetBkMode( HDC(wParam), TRANSPARENT );
SetTextColor( HDC(wParam), RGB(0,128,255) );
return (BOOL)GetSysColorBrush( COLOR_BTNFACE );
}
break; |
|
Powered by miniBB 1.6 © 2001-2002
Время загрузки страницы (сек.): 0.134 |