typedef enum _CREDENTIAL_PROVIDER_FIELD_INTERACTIVE_STATE {
CPFIS_NONE,
CPFIS_READONLY,
CPFIS_DISABLED,
CPFIS_FOCUSED,
CPFIS_SELECTED
} CREDENTIAL_PROVIDER_FIELD_INTERACTIVE_STATE;
- CPFIS_NONE: 没有特定的交互状态。
- CPFIS_READONLY: 字段只读,用户不能编辑。
- CPFIS_DISABLED: 字段被禁用,用户不能进行交互。
- CPFIS_FOCUSED: 字段处于焦点状态,表示用户正在与该字段进行交互。
- CPFIS_SELECTED: 字段被选择,通常与焦点状态同时存在,表示用户可能已经选择了该字段。
这些状态可以帮助 Credential Provider 根据用户的输入和操作改变字段的外观和行为。在 Credential Provider 中,通过检查字段的交互状态,可以动态地调整 UI 的呈现和处理用户输入。
转载请注明出处:http://www.zyzy.cn/article/detail/25115/Win32 API/Credentialprovider.h/CREDENTIAL_PROVIDER_FIELD_INTERACTIVE_STATE