Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Общие вопросы по .NET и C# > Курсор под формой.


Автор: wolk 2.1.2011, 00:11
Здравствуйте, мне надо сделать так чтобы была форма поверх всего включая курсор. Мне надо чтобы было 2 формы нажимая на самую верхнию, события должны происходить под этой формой при чем верхняя форма должна оставаться верхней. Звучит безумно, но если кто че по этому поводу знает помогите пожалуйста  smile 

Автор: wolk 2.1.2011, 00:56
Нашел лучшее решение. Только не знаю как его сделать. Я хочу реализовать возможности вот этой программы http://graffiti-v-kontakte.ru/Vitrite.exe Она может изменять прозрачность все windows окон(проводника, оперы...)для этого надо выбрать нужное окно, а потом зажать шифт с котролом и нажать кнопку от 1 до 0 соответственно 1-10%, 5-50%,0-100% 

Автор: cream 2.1.2011, 02:45
wolk,  есть такое свойство "opacity", - оно устанавливает прозрачность окон.
А вот это интересно:
Цитата
 Мне надо чтобы было 2 формы нажимая на самую верхнию, события должны происходить 
под этой формой при чем верхняя форма должна оставаться верхней. 

Автор: wolk 2.1.2011, 12:31
Да про апасити я знаю и уже сделал, и чтобы форма всегда на верху была тоже, единственное события мыши работают для нее, А мне надо чтобы работали у формы которая находиться под ней. Вот нашел программу(ссылка выше) и мне надо ее возможности она работает с winapi функциями, я все перерыл но не нашел как правильно задать с помощью этих функций прозрачность окон

Автор: jonie 2.1.2011, 13:59
гугли про SetLayeredWindowAttributes и UpdateLayeredWindowIndirect
читай также тут: http://msdn.microsoft.com/en-us/magazine/ee819134.aspx

Автор: Ky7m 4.1.2011, 00:05
Думаю, примера с головой хватит

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)