Вэлл, Вообщем у человека стоит кастомная сборка 7ой винды. Пунктирного выделения с инверсией цвета в системе нет вообще (т.е когда Tab'ом в интерфейсе прог переключаешься между контролами, вокруг активного рамка не появляется). А скриншотер использует механизм рисования именно этой рамки.
На данный момент я пока не выяснил, что автор сборки этой винды там в системе такое накрутил (надеюсь он это сделал не патчем файлов отвечающих за оформление). На виртуалке для параметров реестра отвечающих за толщину рамки (FocusBorderHeight и FocusBorderWidth) не удалось подобрать параметров чтоб эта рамка исчезла, т.ч вероятно что-то другое.
Есть у кого ещё какие идеи? (для рисования рамки используется WinAPI DrawFocusRect)
|