Уважаемые авторы вопросов! Большая просьба сообщить о результатах решения проблемы на этой странице. Иначе, следящие за обсуждением, возможно имеющие аналогичные проблемы, не получают ясного представления об их решении. А авторы ответов не получают обратной связи. Что можно расценивать, как проявление неуважения к отвечающим от автора вопроса.
06-09-2005 05:55 | Сообщение от автора вопроса
Нет эти части каждый раз разные.
Спасибо,Антону Григорьеву, за его ответ.
Проблемы можно считать решённой. Позднее выложу получившийся код.
Полупрозрачной заливки в Windows не существует. Вам придётся скопировать часть изображения с экрана в растр, затем вручную наложить полупрозрачное изображение в требуемой обасти и скопировать получившуюся кртинку обратно на экран. Код смешения цветов можно выдернуть, например, отсюда: http://www.delphikingdom.com/asp/viewitem.asp?catalogid=30
Чтобы было легче рисовать полукольцо, можно использовать регионы отсечения. Функции CreateRectRgn, CreateEllipticRgn, CreatePolygonRgn и CombineRgn позволяют получать регионы самых разных сложных форм.
Если вы заметили орфографическую ошибку на этой странице, просто выделите ошибку мышью и нажмите Ctrl+Enter. Функция может не работать в некоторых версиях броузеров.