win32-api
Version:
FFI definitions of windows win32 api for node-ffi
16 lines • 858 B
TypeScript
import type * as S from 'win32-def/struct';
import type * as T from 'win32-def/types';
import { User32_S } from './S.types.js';
export declare class User32_T extends User32_S {
/** https://learn.microsoft.com/en-us/windows/win32/api/winuser/nf-winuser-translatemessage */
TranslateMessage: (lpMsg: S.MSG_Type) => T.BOOL;
/** https://learn.microsoft.com/en-us/windows/win32/winmsg/translatemessageex */
TranslateMessageEx: (lpMsg: S.MSG_Type) => T.BOOL;
}
export declare class User32_U extends User32_T {
UnhookWinEvent: (hWinEventHook: T.HWINEVENTHOOK) => T.BOOL;
/** https://learn.microsoft.com/en-us/windows/win32/api/winuser/nf-winuser-unregisterclassw */
UnregisterClassW: (lpClassName: T.LPCTSTR | T.ATOM, hInstance: T.HINSTANCE) => T.BOOL;
UpdateWindow: (hWnd: T.HWND) => T.BOOL;
}
//# sourceMappingURL=TU.types.d.ts.map