bes писал(а):Подскажите, плз, как сделать, чтобы такая, вот, небольшая по размеру форма постоянно (до закрытия, ес-сно) "висела" поверх всех остальных, развёрнутых "наполную"?
Public Declare Function SetWindowPos Lib "user32" (ByVal hWND As Long, ByVal hWndInsertAfter As Long, ByVal x As Long, ByVal y As Long, ByVal cx As Long, ByVal cy As Long, ByVal wFlags As Long) As Long
Public Const SWP_NOMOVE = &H2
Public Const SWP_NOSIZE = &H1
Public Const HWND_NOTOPMOST = -2
Public Const HWND_TOPMOST = -1
Public Sub OnTop()
SetWindowPos YourForm.hwnd, HWND_TOPMOST, 0, 0, 0, 0, SWP_NOSIZE Or SWP_NOMOVE
End Sub
Debugger писал(а):Конечно. Это надо объявлять в модуле (или заменить везде Puplic на Private). Английский язык знаешь?
Сейчас этот форум просматривают: Google-бот, Yandex-бот и гости: 54