D
Dock1100
Пишу компонент, он должен рисовать на своем и чужом канвасе. Так вот как компоненту передать чужой Canvas компоненту?
Это понятно, но как прописать само свойство?Правильнее, скорее всего, это через свойство(а) делать. Пусть пользователь сам укажет где чего рисовать.
property OtherCanvas: TCanvas read fothercanvsa write fothercanvas;
fdc := GetWindowDC(FOtherWindow); //FOtherWindow - Handle нужного окна(не канвы)
bitblt(fdc,50,50,width,height,fbmp_draw.Canvas.Handle,0,0,srccopy);
ReleaseDC(fotherWindow, fdc);
Взломай свой первый сервер и прокачай скилл — Начни игру на HackerLab