Вниз
Скачать: CL | DM;

Рисование контура окна   Найти похожие ветки 

← →
Юрий Зотов ©   (2016-04-11 22:12) [0]

Как известно, если в настройках системы снята галка "Отображать содержимое окна при его перетаскивании", то при этом самом перетаскивании рисуется только контур окна.

Вопрос - какая функция WinAPI рисует это контур?

Конечно, если такая функция вообще есть. А если ее нет, то другой вопрос - кто и как рисует этот контур?


← →
Dimka Maslov ©   (2016-04-11 22:40) [1]

Прехватывается контекст рабочего стола, после чего маской xor и альтернативным пером рисуется серый прямоугольник. Кем - самой виндом.


← →
KilkennyCat ©   (2016-04-11 22:50) [2]

http://jdearden.gotdns.org/programming_windows_notebook/how_to_use_win32_api_to_draw_a_dragging_rectangle_on_screen_dc.html - это не совсем то, но похоже немного.
просто последний абзац там тож может быть вариантом решения.


← →
KSergey ©   (2016-04-12 08:27) [3]

Вопрос для раздела WinAPI, не?


← →
DVM ©   (2016-04-12 10:40) [4]

Раньше это была DrawFocusRect вызванная 2-3 раза с небольшим смещением координат (для толщины), сейчас что-то более сложное.



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.002 c
15-1454583291
KSergey
2016-02-04 13:54
2017.04.09
Вопрос про ASM команду sub


2-1438151711
ВладОшин
2015-07-29 09:35
2017.04.09
По handle окна, можно определить готово ли оно к вводу? (Key/Mou)


2-1439406925
oleg_teacher
2015-08-12 22:15
2017.04.09
Вопрос взаимодействия Delphi и Excel


2-1439375893
GAZot
2015-08-12 13:38
2017.04.09
Пакетная передача данных по протоколу UDP


15-1460401970
Юрий Зотов
2016-04-11 22:12
2017.04.09
Рисование контура окна




   Наверх