PureBasic - форум

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » PureBasic - форум » PureBasic для Windows » Как получить номер по хендлу окна?


Как получить номер по хендлу окна?

Сообщений 1 страница 4 из 4

1

У гаджетов знаю, а вот у окна не получается.

Код:
Debug GetProp_( hWnd, "PB_ID" )
Debug  GetDlgCtrlID_(hWnd)

0

2

Код:
hWnd1=OpenWindow(1, 0, 0, 0, 0, "")
hWnd2=OpenWindow(2, 0, 0, 0, 0, "")
Debug GetProp_(hWnd1, "PB_WindowID")-1
Debug GetProp_(hWnd2, "PB_WindowID")-1

0

3

Пётр
Выручил очередной раз, но есть такой вопрос где это взял или откуда про такие вещи прочитать можно "PB_WindowID" , " PB_ID". и еще так размышление вслух раз "PB_WindowID" логичнее было же "PB_GadgetID" а не "PB_ID" не так ли? И почему -1? Я имею виду почему так реализовано если знаешь расскажи.

0

4

mestnyi написал(а):

откуда про такие вещи прочитать можно "PB_WindowID"

Открываешь в HEX редакторе скомпилированную прогу с окном и смотришь содержимое.

0


Вы здесь » PureBasic - форум » PureBasic для Windows » Как получить номер по хендлу окна?