火狐浏览器怎么设置打开书签的时候在新标签页打开 您所在的位置:网站首页 怎么新建网页书签 火狐浏览器怎么设置打开书签的时候在新标签页打开

火狐浏览器怎么设置打开书签的时候在新标签页打开

2024-06-21 08:05| 来源: 网络整理| 查看: 265

MFC做一个登录界面(用户名,密码以及密码的明文密文切换)

eeboolsir: 确实有这样的问题,不过按你说的这样改仍有一个小问题,就是光标会聚焦在输入框的开始位置,而不是最后。我测试发现,只需保留最后一个SetFocus()则不会有问题: void LoginDlg::BN_Clicked_showPwd() { // TODO: Add your control notification handler code here UpdateData(TRUE); CEdit *pEdit = (CEdit*)(this)->GetDlgItem(IDC_EDIT2); if (IsDlgButtonChecked(IDC_CHECK1) == BST_CHECKED) { pEdit->SetPasswordChar(0); } else { pEdit->SetPasswordChar('*'); } // 通过SetFocus让上面改动生效且聚焦在edit最后位置,不需要UpdateData(FALSE) pEdit->SetFocus(); }

火狐浏览器怎么设置打开书签的时候在新标签页打开

Oharasakurako: 牛的 牛的

MFC做一个登录界面(用户名,密码以及密码的明文密文切换)

烟锁池塘柳0: 最后那个函数名称写错了,应该把OnBnClickedOk改成OnBnClickedPasswordstyle 此外,这个代码输入密码之后不能根据复选框更新密码显示状态,可以参考这个网站里面的做法,在OnBnClickedPasswordstyle函数里面补充几个语句即可: https://www.cnblogs.com/lumao1122-Milolu/p/12955430.html 那个网站中对应功能的函数如下: (注意只是功能对应,需要改一改,但意思是一样的) [code=cpp] void LoginDlg::BN_Clicked_showPwd() { // TODO: Add your control notification handler code here if (IsDlgButtonChecked(IDC_CHECK1) == BST_CHECKED) { UpdateData(true); CEdit *pEdit = (CEdit*)(this)->GetDlgItem(IDC_EDIT2); pEdit->SetPasswordChar(0); SetDlgItemText(IDC_EDIT2, m_Edit2_passwords); UpdateData(false); } else { UpdateData(true); CEdit *pEdit = (CEdit*)(this)->GetDlgItem(IDC_EDIT2); pEdit->SetPasswordChar('*'); SetDlgItemText(IDC_EDIT2, m_Edit2_passwords); UpdateData(false); } GetDlgItem(IDC_EDIT2)->SetFocus(); } [/code]

MFC做一个登录界面(用户名,密码以及密码的明文密文切换)

2301_76800001: 请问那个IDC_PASSWORD是什么,一直在这里报错

使用PowerShell获取Trustedinstaller权限

未名湖畔的程序员: 我新发布的一篇文章需要援引一下大佬的文章内容,非常感谢解决了我的问题



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有