Страница: 1 |
вот есть такой код для того чтобы формак была поверх всех окон,: Private Declare Function SetWindowPos Lib "user32" (ByVal h%, ByVal hb%, ByVal x%, ByVal Y%, ByVal cx%, ByVal cy%, ByVal F%) As Integer когда я жму на Command1, у меня вылетает ошибка Owerflow, что делать?
Windows API Visual Basic Char ByVal Byte Handle ByVal Long INT ByVal Long UINT ByVal Long
Вопрос: Форма ON-TOP
Добавлено: 18.07.03 12:18
Автор вопроса: ZoomerSD | ICQ: 148640473
Const SWP_NOMOVE = 2
Const SWP_NOSIZE = 1
Const flags = SWP_NOMOVE Or SWP_NOSIZE
Const HWND_TOPMOST = -1
Const HWND_NOTOPMOST = -2
Private Sub Command1_Click()
res = SetWindowPos(Form1.hwnd, HWND_TOPMOST, 0, 0, 0, 0, flags) 'Форма on-top
End Sub
Private Sub Command2_Click()
res = SetWindowPos(Form1.hwnd, HWND_NOTOPMOST, 0, 0, 0, 0, flags) 'Форма non-on-top
End Sub
Ответы
Всего ответов: 2
Номер ответа: 1
Автор ответа:
ZeroX
ICQ: 220401330
Вопросов: 47
Ответов: 406
Профиль | | #1
Добавлено: 18.07.03 12:23
Private Declare Function SetWindowPos Lib "user32" (ByVal h as Long, ByVal hb as Long, ByVal x as Long, ByVal Y as Long, ByVal cx as Long, ByVal cy as Long, ByVal F as Long) as Long
Номер ответа: 2
Автор ответа:
ZeroX
ICQ: 220401330
Вопросов: 47
Ответов: 406
Профиль | | #2
Добавлено: 18.07.03 18:43
Поиск по форуму