LoadIcon function user32
Loads the specified icon resource from the executable (.exe) file associated with an application instance.
To learn more, see learn.microsoft.com/windows/win32/api/winuser/nf-winuser-loadiconw.
Implementation
Win32Result<HICON> LoadIcon(HINSTANCE? hInstance, PCWSTR lpIconName) {
final result_ = LoadIconW_Wrapper(hInstance ?? nullptr, lpIconName);
return Win32Result(value: HICON(result_.value.ptr), error: result_.error);
}