如何从任务对话框获取用户输入
要完成一项任务,用户需要在任务对话框中配置控件,然后单击命令按钮(通常是“确定”),将任务详细信息提交给应用程序。
需要了解的事项
技术
先决条件
- C/C++
- Windows 用户界面编程
说明
从任务对话框获取用户输入
可以通过检查调用函数的 pnButton 参数来确定单击的按钮。 还可以通过 TaskDialogIndirect 的 pnRadioButton 参数确定所选单选按钮,以及通过 pfVerificationFlagChecked 参数确定验证复选框的状态。
TaskDialogCallbackProc 函数以 TDN_BUTTON_CLICKED 和 TDN_HYPERLINK_CLICKED 通知的形式接收单击按钮和超链接。 如果回调函数在处理按钮通知后返回 S_OK,任务对话框将关闭,按钮的命令标识符在 pnButton 中返回。 如果返回 S_FALSE 或没有回调函数,任务对话框将保持打开状态。
相关主题
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈