Проблема с GetNextWindow

Предыдущая тема Следующая тема Перейти вниз

Проблема с GetNextWindow

Сообщение  Sirioga в Сб Окт 12, 2013 9:15 pm

Здравствуйте!

В общем проблема заключается в том, что GetNextWindow никак не объявлена в winuser.bi, но при попытке объявить её самостоятельно, компилятор возвращает ошибку. Помогите разобраться пожалуйста.

Compiler output:

Код:
Command executed:
"C:\FreeBASIC\fbc.exe" "D:\NeWine\FBIDETEMP.bas"

Compiler output:
D:\NeWine\FBIDETEMP.o:fake:(.text+0x42): undefined reference to `GETNEXTWINDOW@8'

Results:
Compilation failed

System:
FBIde: 0.4.6
fbc:   FreeBASIC Compiler - Version 0.90.1 (07-17-2013) for win32
OS:    Windows NT 6.1 (build 7601, Service Pack 1)

Код:
#Define WIN_INCLUDEALL
#Include "windows.bi"

Dim k as hwnd = FindWindow(0,0)
Print k
Print GetNextWindow(k,GW_HWNDNEXT)

Sleep
Ссылка на MSDN о GetNextWindow: http://msdn.microsoft.com/en-us/library/windows/desktop/ms633509(v=vs.85).aspx

Sirioga

Сообщения : 4
Дата регистрации : 2011-05-22

Посмотреть профиль

Вернуться к началу Перейти вниз

Re: Проблема с GetNextWindow

Сообщение  trew в Вс Окт 13, 2013 6:39 am

Sirioga пишет:Здравствуйте!

В общем проблема заключается в том, что GetNextWindow никак не объявлена в winuser.bi, но при попытке объявить её самостоятельно, компилятор возвращает ошибку. Помогите разобраться пожалуйста.
Ссылка на MSDN о GetNextWindow: http://msdn.microsoft.com/en-us/library/windows/desktop/ms633509(v=vs.85).aspx[/size]
Там же в MSDN есть и ответ:

This function is implemented as a call to the GetWindow function.

#define GetNextWindow(hWnd, wCmd) GetWindow(hWnd, wCmd)
То есть, либо используй вместо GetNextWindow название GetWindow , либо определи для GetNextWindow макрос , какой указан выше в цитате.

trew

Сообщения : 331
Дата регистрации : 2010-10-14

Посмотреть профиль

Вернуться к началу Перейти вниз

Re: Проблема с GetNextWindow

Сообщение  Sirioga в Вс Окт 13, 2013 7:16 am

trew пишет:Там же в MSDN есть и ответ
Опа, как-то я вообще не доглядел! Всё работает, спасибо большое Smile

Sirioga

Сообщения : 4
Дата регистрации : 2011-05-22

Посмотреть профиль

Вернуться к началу Перейти вниз

Re: Проблема с GetNextWindow

Сообщение  Спонсируемый контент


Спонсируемый контент


Вернуться к началу Перейти вниз

Предыдущая тема Следующая тема Вернуться к началу


 
Права доступа к этому форуму:
Вы не можете отвечать на сообщения