Как объявить api в Power Basic?
Добавлено:
17.02.2015 (Вт) 21:48
Don Leno
Как объявить апи функцию в Повер бейсике, просто привык работать с ВБ6. Нужны ли будут какие нить дополнительные файлы и т.п. Ну конечно кроме апишных дллек)))
Re: Как объявить api в Power Basic?
Добавлено:
18.02.2015 (Ср) 2:29
bon818
Для WinAPI уже есть готовые Хидеры - headerы = заголовки
которые можно подключать по необходимости(высокая скорость компиляции)
например:
#INCLUDE ONCE "WinBase.inc"
#INCLUDE ONCE "WinIOCtl.inc"
#INCLUDE ONCE "CommCtrl.inc"
или оптом):
#INCLUDE "Win32api.inc"
Можно и как в VB6 объявлять
PowerBASIC:
Declare Function GetWindowDC LIB "User32.dll" ALIAS "GetWindowDC" _
(Optional ByVal hWnd AS DWORD) AS DWORD
? STR$( GetWindowDC )
VB6
Declare Function GetWindowDC Lib "User32.dll" ALIAS "GetWindowDC" _
(Optional ByVal hWnd As Long) As Long
MsgBox GetWindowDC
В комплекте с компилятором идут:
Примеры в папке samples
Готовые заголовки в папке WinAPI
Нужны ли будут какие нить дополнительные файлы и т.п. = НЕТ!