Содержание материала

Процедура PaintImages рисует картинки на канвасе Memo.

Code:

procedure TMyMemo.PaintImages;

var

MCanvas: TControlCanvas;

DrawBounds : TRect;

i, j : Integer;

OriginalRegion : HRGN;

ControlDC : HDC;

begin

MCanvas:=TControlCanvas.Create;

DrawBounds := ClientRect;  // Работаем с временной записью TRect.

try

  MCanvas.Control:=Self;

  ControlDC := GetDC ( Handle );

  MCanvas.Draw(0, 1, Application.Icon);

finally

   MCanvas.Free;

end;

end;

  

Теперь мы имеем собственноручно нарисованный memo.

Добавить комментарий

Не использовать не нормативную лексику.

Просьба писать ваши замечания, наблюдения и все остальное,
что поможет улучшить предоставляемую информацию на этом сайте.

ВСЕ КОММЕНТАРИИ МОДЕРИРУЮТСЯ ВРУЧНУЮ, ТАК ЧТО СПАМИТЬ БЕСПОЛЕЗНО!


Защитный код
Обновить