И еще два вопросика:
1) Сделал таймер (внутри него расчитываю время каждые 500 мс). Как в нем теперь вывести строку на экран? Пробовал вызывать функцию окна с параметром WS_PAINT, причем выводимая строка - глобальная: не отрисовывает (выводит то, что было при создании формы). Аналогичный результат получил вывод напрямик из таймера (((
Строку рисую так:
BeginPaint(hWnd, PS);
SetTextColor(PS.hdc, $00FF00);
SetBkColor(PS.hdc, $000000);
DrawText(PS.hdc,
PAnsiChar(strTime),
Length(strTime),
TextRect,
DT_NOCLIP);
EndPaint(hWnd, PS);
где:
hWnd - Handle окна
PS - PAINTSTRUCT
strTime - строка типа String
2) Как выбрать шрифт для вывода?
Админ удали пожалуйся этот мессаг у меня инет глюканул ((((
|