win32-api
Version:
FFI definitions of windows win32 api for node-ffi
24 lines • 1.86 kB
TypeScript
import * as D from 'win32-def/def';
import { DefUser32_R } from './PR.def.js';
export declare class DefUser32_S extends DefUser32_R {
/**
* @link https://learn.microsoft.com/en-us/windows/win32/api/winuser/nf-winuser-sendinput
*/
static SendInput: (D.Def.uint | (D.Def.int | D.Def.uint | "INPUT*")[])[];
/** https://learn.microsoft.com/en-us/windows/win32/api/winuser/nf-winuser-sendmessagew */
static SendMessageW: (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-sendmessagetimeoutw */
static SendMessageTimeoutW: (D.Def.int32 | D.Def.int64 | (D.Def.int32 | D.Def.int64 | D.Def.uint | D.Def.uint32 | D.Def.uint64)[])[];
static SetForegroundWindow: (D.Def.int32 | (D.Def.uint32 | D.Def.uint64)[])[];
/** https://learn.microsoft.com/en-us/windows/win32/api/winuser/nf-winuser-setparent */
static SetParent: (D.Def.uint32 | D.Def.uint64 | (D.Def.uint32 | D.Def.uint64)[])[];
/** https://learn.microsoft.com/en-us/windows/win32/api/winuser/nf-winuser-setwindowpos */
static SetWindowPos: (D.Def.int32 | (D.Def.int | D.Def.uint | D.Def.uint32 | D.Def.uint64)[])[];
/** https://learn.microsoft.com/en-us/windows/win32/api/winuser/nf-winuser-setwindowtextw */
static SetWindowTextW: (D.Def.int32 | string[])[];
static SetWinEventHook: (D.Def.uint32 | D.Def.uint64 | (D.Def.uint | D.Def.uint32 | D.Def.uint64 | D.Def.uint32Ptr | D.Def.uint64Ptr)[])[];
static ShowWindow: (D.Def.int32 | (D.Def.int | D.Def.uint32 | D.Def.uint64)[])[];
/** https://learn.microsoft.com/en-us/windows/win32/api/winuser/nf-winuser-showwindowasync */
static ShowWindowAsync: (D.Def.int32 | (D.Def.int | D.Def.uint32 | D.Def.uint64)[])[];
}
//# sourceMappingURL=S.def.d.ts.map