本文整理汇总了C++中CEdit::Invalidate方法的典型用法代码示例。如果您正苦于以下问题:C++ CEdit::Invalidate方法的具体用法?C++ CEdit::Invalidate怎么用?C++ CEdit::Invalidate使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类CEdit
的用法示例。
在下文中一共展示了CEdit::Invalidate方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: OnNMClickSyslinkDisplayPasswod
void AccountDlg::OnNMClickSyslinkDisplayPasswod(NMHDR *pNMHDR, LRESULT *pResult)
{
GetDlgItem(IDC_SYSLINK_DISPLAY_PASSWORD)->ShowWindow(SW_HIDE);
CEdit* edit = (CEdit*)GetDlgItem(IDC_EDIT_PASSWORD);
edit->SetPasswordChar(0);
edit->Invalidate();
edit->SetFocus();
int nLength = edit->GetWindowTextLength();
edit->SetSel(nLength,nLength);
*pResult = 0;
}
示例2: OnBnClickedPortalShow
void CPortalDlg::OnBnClickedPortalShow()
{
// show / hide the key and change the label of the text
// flip the show key flag
m_fShowKey = !m_fShowKey;
CEdit* e = (CEdit*)GetDlgItem(IDC_PORTAL_KEY);
CButton* b = (CButton*)GetDlgItem(IDC_PORTAL_SHOW);
if ( m_fShowKey )
{
e->SetPasswordChar(0);
b->SetWindowText(_T("Hide"));
}
else
{
e->SetPasswordChar('*');
b->SetWindowText(_T("Show"));
}
e->Invalidate();
}
示例3: OnSetfocusValue
void CEditableRange::OnSetfocusValue()
{
CEdit *ce = (CEdit *) GetDlgItem(IDC_VALUE);
ce->PostMessage(EM_SETSEL, 0, -1);
ce->Invalidate();
}