win32-api
Version:
FFI definitions of windows win32 api for node-ffi
23 lines (11 loc) • 504 B
text/typescript
import * as D from 'win32-def/def'
import { DefUser32_G } from './G.def.js'
export class DefUser32_I extends DefUser32_G {
static IsIconic = [D.BOOL, [D.HWND]]
static IsWindowVisible = [D.BOOL, [D.HWND]]
}
export class DefUser32_M extends DefUser32_I {
static MonitorFromWindow = [D.HWND, [D.HANDLE, D.DWORD]]
/** https://learn.microsoft.com/en-us/windows/win32/api/winuser/nf-winuser-messageboxexw */
static MessageBoxExW = [D.INT, [D.HWND, D.WString, D.WString, D.UINT, D.WORD]]
}