Использую функцию StickyWindow, но окно, при включении игр, теряет фокус. Как такое исправить?
как сделать так, чтобы окно было поверх всех других окон?
Страница: 1
Сообщений 1 страница 2 из 2
Поделиться223.10.2014 16:26:09
Кирилл написал(а):
Как такое исправить?
Простыми способами это не исправить. Окно будет мерцать.
Код:
hWnd=OpenWindow(0, 0, 0, 400, 100, "Timer Example", #PB_Window_SystemMenu | #PB_Window_ScreenCentered)
StickyWindow(0, 1)
AddWindowTimer(0, 123, 16)
Repeat
Event = WaitWindowEvent()
If Event = #PB_Event_Timer And EventTimer() = 123
BringWindowToTop_(hWnd)
SetWindowPos_(hWnd, #HWND_TOPMOST, 0, 0, 0, 0, #SWP_NOMOVE|#SWP_NOSIZE|#SWP_SHOWWINDOW)
InvalidateRect_(hWnd, 0, #True)
EndIf
Until Event = #PB_Event_CloseWindowСтраница: 1