| | |
Constant | Use | WLanguage functions |
---|
Versions 17 and laterapiAnsiCharacter New in version 17apiAnsiCharacter apiAnsiCharacter | The type of the API parameter or the type of the return variable of the API is an Ansi character. | API description variable |
Versions 16 and laterapiAnsiString New in version 16apiAnsiString apiAnsiString | The type of the API parameter or the type of the return variable of the API is an Ansi string. | API description variable |
Versions 16 and laterapiBoolean New in version 16apiBoolean apiBoolean | The type of the API parameter or the type of the return variable of the API is a boolean. | API description variable |
Versions 16 and laterapiBuffer New in version 16apiBuffer apiBuffer | The type of the API parameter or the type of the return variable of the API is a buffer. | API description variable |
Versions 16 and laterapiCharacter New in version 16apiCharacter apiCharacter | The type of the API parameter or the type of the return variable of the API is a character. The type of the API parameter or the type of the return variable of the API is an Ansi character if the project is in Ansi mode, a Unicode character if the project is in Unicode mode.
| API description variable |
Versions 16 and laterapiFreeDLL New in version 16apiFreeDLL apiFreeDLL | If the DLL was loaded to call the API, it will be unloaded. This constant is ignored if the DLL was already loaded during the call to the API. | API description variable |
Versions 16 and laterapiInt_4 New in version 16apiInt_4 apiInt_4 | The type of the API parameter or the type of the API return variable is an 4-byte integer. | API description variable |
Versions 16 and laterapiInt_8 New in version 16apiInt_8 apiInt_8 | The type of the API parameter or the type of the return variable of the API is a 8-byte integer. | API description variable |
apiLockThreads | - Used to find out whether API or CallDLL32 locks the threads during its execution.
Versions 16 and laterIf this constant is used in the API Description variable, the call to the API locks all the current threads. This is used to protect the external DLL from the multi-thread calls. New in version 16If this constant is used in the API Description variable, the call to the API locks all the current threads. This is used to protect the external DLL from the multi-thread calls. If this constant is used in the API Description variable, the call to the API locks all the current threads. This is used to protect the external DLL from the multi-thread calls.
| APIParameter API description variable |
Versions 16 and laterapiReal_4 New in version 16apiReal_4 apiReal_4 | The type of the API parameter or the type of the API return variable is an 4-byte real. | API description variable |
Versions 16 and laterapiReal_8 New in version 16apiReal_8 apiReal_8 | The type of the API parameter or the type of the API return variable is a 8-byte real. | API description variable |
apiRestoreSystemSettings | - Used to find out whether API or CallDLL32 restores the regional system settings (language, display of decimals, ...) after the execution of the Windows API.
Versions 16 and laterIf this constant is used in the API Description variable, the system parameters will be restored after the call to the API. Indeed, some APIs modify the system parameters. New in version 16If this constant is used in the API Description variable, the system parameters will be restored after the call to the API. Indeed, some APIs modify the system parameters. If this constant is used in the API Description variable, the system parameters will be restored after the call to the API. Indeed, some APIs modify the system parameters.
| APIParameter API description variable |
Versions 16 and laterapiString New in version 16apiString apiString | The type of the API parameter or the type of the return variable of the API is a string. | API description variable |
Versions 16 and laterapiSystemInt New in version 16apiSystemInt apiSystemInt | The type of the API parameter or the type of the API return variable is a system integer. | API description variable |
Versions 17 and laterapiUnicodeCharacter New in version 17apiUnicodeCharacter apiUnicodeCharacter | The type of the API parameter or the type of the return variable of the API is a Unicode character. | API description variable |
Versions 16 and laterapiUnicodeString New in version 16apiUnicodeString apiUnicodeString | The type of the API parameter or the type of the return variable of the API is a Unicode string. | API description variable |
Versions 18 and laterCDECL New in version 18CDECL CDECL | Convention for calling an API: method used: CDECL | API description variable |
kpAlt | Control key used: Alt | KeyPressed |
kpControl | Control key used: Ctrl | KeyPressed |
kpEscape | Control key used: ESC | KeyPressed |
kpLButton | Control key used: Left mouse button | KeyPressed |
kpRButton | Control key used: Right mouse button | KeyPressed |
kpShift | Control key used: Upd | KeyPressed |
shortcutDesktop | Creates or deletes a shortcut on the Windows desktop | CreateShortcut, DeleteShortCut |
Versions 18 and latershortcutFindWindows8 New in version 18shortcutFindWindows8 shortcutFindWindows8 | Shortcut created for the search in Windows 8 for all computer users. The shortcut is not found on the home screen. If the system used is not Windows 8, the shortcut is created in the "Start .. Programs" menu of Windows for all computer users. | CreateShortcut, DeleteShortCut |
shortcutFree | Creates or deletes a shortcut in the specified directory | CreateShortcut, DeleteShortCut |
shortcutProgram | Creates or deletes a shortcut in the "Start .. Programs" menu of Windows | CreateShortcut, DeleteShortCut |
shortcutQuickLaunch | Creates or deletes a shortcut in the quick launch bar (Windows 98 and later) | CreateShortcut, DeleteShortCut |
Versions 22 and latershortcutStart New in version 22shortcutStart shortcutStart | Creates or deletes a shortcut in the "Start" menu of Windows for all the users of the computer. | CreateShortcut, DeleteShortCut |
Versions 22 and latershortcutStartup New in version 22shortcutStartup shortcutStartup | Creates or deletes a shortcut in the "Start .. Programs .. Startup" menu of Windows for all the users of the computer. | CreateShortcut, DeleteShortCut |
Versions 22 and latershortcutUserDesktop New in version 22shortcutUserDesktop shortcutUserDesktop | Creates or deletes a shortcut on the Windows desktop for the current user of the computer. | CreateShortcut, DeleteShortCut |
Versions 22 and latershortcutUserProgram New in version 22shortcutUserProgram shortcutUserProgram | Creates or deletes a shortcut in the "Start .. Programs" menu of Windows for the current user of the computer. | CreateShortcut, DeleteShortCut |
Versions 22 and latershortcutUserStart New in version 22shortcutUserStart shortcutUserStart | Creates or deletes a shortcut in the "Start" menu of Windows for the current user of the computer. | CreateShortcut, DeleteShortCut |
Versions 22 and latershortcutUserStartup New in version 22shortcutUserStartup shortcutUserStartup | Creates or deletes a shortcut in the "Start .. Programs .. Startup" menu of Windows for the current user of the computer. | CreateShortcut, DeleteShortCut |
Versions 18 and laterSTDCALL New in version 18STDCALL STDCALL | Convention for calling an API: method used: STDCALL | API description variable |
swsIconic | Opens the application window in minimized mode | CreateShortcut |
swsMaximize | Opens the application window in maximized mode | CreateShortcut |
swsNormal | Opens the application window in standard mode | CreateShortcut |
Versions 18 and laterTHISCALL New in version 18THISCALL THISCALL | Convention for calling an API: method used: THISCALL | API description variable |