Здравствуйте, nil2l, Вы писали:
N>кто нибудь знает как отрисовать окно (не Foreground) на заданный HDC ??
N>прога 3dalttab это делать умеет...
Насколько я знаю, аналога нет.
Я сам делал это перебором окон и отрисовкой через WM_PAINT с передачей HDC в WPARAM,
единственно не все стандартные контролы это поддерживают, но так как у меня все контролы
самописные мне было проще
Здравствуйте, ivan676, Вы писали:
I>Здравствуйте, nil2l, Вы писали:
N>>кто нибудь знает как отрисовать окно (не Foreground) на заданный HDC ??
N>>прога 3dalttab это делать умеет...
I>Насколько я знаю, аналога нет. I>Я сам делал это перебором окон и отрисовкой через WM_PAINT с передачей HDC в WPARAM, I>единственно не все стандартные контролы это поддерживают, но так как у меня все контролы I>самописные мне было проще
для десктопа видил вариант с подменой функции BeginPaint
Здравствуйте, Аноним, Вы писали:
А>Здравствуйте, ivan676, Вы писали:
I>>Здравствуйте, nil2l, Вы писали:
N>>>кто нибудь знает как отрисовать окно (не Foreground) на заданный HDC ??
N>>>прога 3dalttab это делать умеет...
I>>Насколько я знаю, аналога нет. I>>Я сам делал это перебором окон и отрисовкой через WM_PAINT с передачей HDC в WPARAM, I>>единственно не все стандартные контролы это поддерживают, но так как у меня все контролы I>>самописные мне было проще
А>для десктопа видил вариант с подменой функции BeginPaint
А>но думаю есть вариант попроще..
Я думал над вариантом с BeginPaint,
но мне показалось это заморочным,
тем более я обычно отрисовываю через двойную буферизацию,
а при получении WPARAM, могу напрямую отрисовать в HDC
Re[4]: WM_PRINT analog
От:
Аноним
Дата:
16.01.09 08:33
Оценка:
Здравствуйте, ivan676, Вы писали:
I>Здравствуйте, Аноним, Вы писали:
А>>Здравствуйте, ivan676, Вы писали:
I>>>Здравствуйте, nil2l, Вы писали:
N>>>>кто нибудь знает как отрисовать окно (не Foreground) на заданный HDC ??
N>>>>прога 3dalttab это делать умеет...
I>>>Насколько я знаю, аналога нет. I>>>Я сам делал это перебором окон и отрисовкой через WM_PAINT с передачей HDC в WPARAM, I>>>единственно не все стандартные контролы это поддерживают, но так как у меня все контролы I>>>самописные мне было проще
А>>для десктопа видил вариант с подменой функции BeginPaint
А>>но думаю есть вариант попроще..
I>Я думал над вариантом с BeginPaint, I>но мне показалось это заморочным, I>тем более я обычно отрисовываю через двойную буферизацию, I>а при получении WPARAM, могу напрямую отрисовать в HDC