Автор вопроса: Neco | Web-сайт:neco.pisem.net | ICQ: 247906854
Как создать форму наподобие той, которую показывает редактор VB, когда хочет подсказать, какие слова можно фоткнуть в код. Собственно, главное, чтобы она ни при каких обстоятельствах не принимала фокус.
SetWindowLong(Me.Handle.ToInt32, GWL_EXSTYLE, GetWindowLong(Me.Handle.ToInt32, GWL_EXSTYLE) + WS_EX_NOACTIVATE)
не действует. 8(
Наверное не форму, а контрол.. или окно, создаваемое API.. не совсем понял, ты про выпадающий листбокс? там всё просто. CyRax даже в этом имеет определённый опыт на PB
В принципе, я знаю как создать такое окно на чистых API, но проблема в том, что мне хочется обойтись малой кровью и как-то сабклассировать существующие контролы. А на АПИ, это куча колбэков, маршалинга и прочей дребедени, которую мне не хотелось бы использовать в такой, с виду простой, вещи, как выпадающий листбокс. Тем более, что на данный момент у меня всё есть, кроме раздражающего перенимания фокуса от главной формы.