TaskDialogIndirect function comctl32
void
TaskDialogIndirect()
Creates, displays, and operates a task dialog.
Throws a WindowsException on failure.
To learn more, see learn.microsoft.com/windows/win32/api/commctrl/nf-commctrl-taskdialogindirect.
Implementation
@pragma('vm:prefer-inline')
void TaskDialogIndirect(
Pointer<TASKDIALOGCONFIG> pTaskConfig,
Pointer<Int32>? pnButton,
Pointer<Int32>? pnRadioButton,
Pointer<Int32>? pfVerificationFlagChecked,
) {
final hr$ = HRESULT(
_TaskDialogIndirect(
pTaskConfig,
pnButton ?? nullptr,
pnRadioButton ?? nullptr,
pfVerificationFlagChecked ?? nullptr,
),
);
if (hr$.isError) throw WindowsException(hr$);
}