Реализация полупрозрачной рамки, прямоугольника
Это нужно для выделения этой рамкой разных окон на рабочем столе с целью дальнейшего копирования графического образа текущего окна в буфер обмена.
Выделение (работа мышью) можно реализовать через хуки, через SetCapture(), или сделать снимок натянуть и на форму без рамок.
Ну это разве что экран в битмап загонять, над битмапом издеваться, а затем на экран же и выводить. Второй вариант - полупрозрачное окно имитирующее рамку.