Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - .NET

Страница: 1 |

 

  Вопрос: Форма без фокуса (VBExpress) Добавлено: 27.01.06 00:25  

Автор вопроса:  Neco | Web-сайт: neco.pisem.net | ICQ: 247906854 
Как создать форму наподобие той, которую показывает редактор VB, когда хочет подсказать, какие слова можно фоткнуть в код. Собственно, главное, чтобы она ни при каких обстоятельствах не принимала фокус.
SetWindowLong(Me.Handle.ToInt32, GWL_EXSTYLE, GetWindowLong(Me.Handle.ToInt32, GWL_EXSTYLE) + WS_EX_NOACTIVATE)
не действует. 8(

Ответить

  Ответы Всего ответов: 2  

Номер ответа: 1
Автор ответа:
 mc-black



ICQ: 308-534-060 

Вопросов: 20
Ответов: 1860
 Web-сайт: mc-black.narod.ru/dzp.htm
 Профиль | | #1
Добавлено: 27.01.06 08:40
Наверное не форму, а контрол.. или окно, создаваемое API.. не совсем понял, ты про выпадающий листбокс? там всё просто. CyRax даже в этом имеет определённый опыт на PB

Ответить

Номер ответа: 2
Автор ответа:
 Neco



ICQ: 247906854 

Вопросов: 133
Ответов: 882
 Web-сайт: neco.pisem.net
 Профиль | | #2
Добавлено: 27.01.06 19:34
Да я про выпадающий листбокс.
там всё просто

Если не секрет, где это ТАМ? 8)

В принципе, я знаю как создать такое окно на чистых API, но проблема в том, что мне хочется обойтись малой кровью и как-то сабклассировать существующие контролы. А на АПИ, это куча колбэков, маршалинга и прочей дребедени, которую мне не хотелось бы использовать в такой, с виду простой, вещи, как выпадающий листбокс. Тем более, что на данный момент у меня всё есть, кроме раздражающего перенимания фокуса от главной формы.

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам