SetWindowPos

Язык Visual Basic на платформе .NET.

Модераторы: Ramzes, Sebas

Конь
Постоялец
Постоялец
 
Сообщения: 650
Зарегистрирован: 02.06.2006 (Пт) 6:49
Откуда: г. Красноярск

SetWindowPos

Сообщение Конь » 15.12.2006 (Пт) 21:44

Почему при выполнении
SetWindowPos(Me.Handle, HWND_TOPMOST, 0, 0, 0, 0, SWP_NOSIZE Or SWP_NOMOVE)
форма просто исчезает?
Подпись находится в стадии разработки...

mad_Max
Бывалый
Бывалый
 
Сообщения: 203
Зарегистрирован: 15.09.2002 (Вс) 21:17
Откуда: Russia, Cherepovets

Сообщение mad_Max » 15.12.2006 (Пт) 23:58

А у меня работает. Кстати, зачем это нужно, если есть Form.TopMost? Reflector говорит, что оно делает то же самое:
Код: Выделить всё
Dim ref1 As HandleRef = IIf(value, NativeMethods.HWND_TOPMOST, NativeMethods.HWND_NOTOPMOST)
SafeNativeMethods.SetWindowPos(New HandleRef(Me, MyBase.Handle), ref1, 0, 0, 0, 0, 3)


Вернуться в Visual Basic .NET

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 116

    TopList