win32-api
Version:
FFI definitions of windows win32 api for node-ffi
21 lines • 1.52 kB
TypeScript
import * as D from 'win32-def/def';
import { DefUser32_B } from './AB.def.js';
export declare class DefUser32_C extends DefUser32_B {
/** https://learn.microsoft.com/zh-cn/windows/win32/api/winuser/nf-winuser-callwindowprocw */
static CallWindowProcW: (D.Def.int32 | D.Def.int64 | (D.Def.int32 | D.Def.int64 | D.Def.uint | D.Def.uint32 | D.Def.uint64 | D.Def.voidPtr)[])[];
/** https://learn.microsoft.com/en-us/windows/win32/api/winuser/nf-winuser-changedisplaysettingsexw */
static ChangeDisplaySettingsExW: (D.Def.long | string[])[];
/** https://learn.microsoft.com/en-us/windows/win32/api/winuser/nf-winuser-clienttoscreen */
static ClientToScreen: (D.Def.int32 | string[])[];
static CloseWindow: (D.Def.int32 | (D.Def.uint32 | D.Def.uint64)[])[];
/** https://learn.microsoft.com/en-us/windows/win32/api/winuser/nf-winuser-createwindowexw */
static CreateWindowExW: (D.Def.uint32 | D.Def.uint64 | string[])[];
}
export declare class DefUser32_D extends DefUser32_C {
static DefWindowProcW: (D.Def.int32 | D.Def.int64 | (D.Def.int32 | D.Def.int64 | D.Def.uint | D.Def.uint32 | D.Def.uint64)[])[];
/** https://learn.microsoft.com/en-us/windows/win32/api/winuser/nf-winuser-destroywindow */
static DestroyWindow: (D.Def.int32 | (D.Def.uint32 | D.Def.uint64)[])[];
/** https://learn.microsoft.com/en-us/windows/win32/api/winuser/nf-winuser-dispatchmessagew */
static DispatchMessageW: (D.Def.int32 | D.Def.int64 | "MSG*"[])[];
}
//# sourceMappingURL=CD.def.d.ts.map