【问题标题】:Changing the position of submit button (windows wrap credential provider )更改提交按钮的位置(windows wrap credential provider)
【发布时间】:2019-06-09 07:20:09
【问题描述】:

我最近一直致力于自定义 windows wrap 凭据提供程序。添加了辅助密码字段 (OTP) 但由于我无法调整提交按钮的位置而出现问题。我尝试了几件事但都失败了

这里是wrap credential provider的登录界面 image

这里是提交按钮的功能

HRESULT CSampleCredential::GetSubmitButtonValue(
DWORD dwFieldID,
DWORD* pdwAdjacentTo
)

{
 HRESULT hr = E_UNEXPECTED;
    if (_pWrappedCredential != NULL)
      { 
           hr = _pWrappedCredential->GetSubmitButtonValue(dwFieldID, 
             pdwAdjacentTo);
       }
                  return hr;
  }

新密码字段即 OTP 字段命名为“SFI_PASSWORD” 并且提交按钮字段需要与该字段相邻。

如何做到这一点?

【问题讨论】:

    标签: c++ windows-7 credential-providers


    【解决方案1】:

    可能是我回答这个问题为时已晚,但可能对其他人有所帮助。您需要设置提交按钮应相邻放置的字段的索引,例如,如果您希望提交按钮与密码输入字段相邻,则应为*pdwAdjacentTo = SFI_PASSWORD;。在您的情况下,我认为您需要提供该一次性密码输入字段的索引。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-09-17
      • 1970-01-01
      • 1970-01-01
      • 2014-05-03
      • 2017-12-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多