佚名通过本文主要向大家介绍了
如何DISABLE一个EDITBOX,使这个EDITBOX无法填入数据等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题: 如何DISABLE一个EDIT BOX,使这个EDIT BOX无法填入数据
描述:
解决方案1:
描述:
特别申明,不使用CEdit以及任何MFC里的类!
解决方案1:
我也来蹭点分,HOHO!
解决方案2: hWnd = GetDlgItem(HWND hDlg, IDC_XXXX);
EnableWindow(hWnd,FALSE);
lResult = SendMessage( // returns LRESULT in lResult (HWND)hWndControl, // handle to destination control (UINT) EM_SETREADONLY, // message ID (WPARAM) wParam, // = (WPARAM) () wParam; (LPARAM) lParam // = 0; not used, must be zero );
解决方案4:这么多人呀!哈哈
解决方案5: CWnd *pWnd=GetDlgItem(IDC_XXEdit);
pWnd->EnableWindow(FALSE);
?
GetDlgItem(...)
EnableWindow( ..., FALSE )