如果知道一个控件类型的对话框句柄是编辑框控件
生活随笔
收集整理的這篇文章主要介紹了
如果知道一个控件类型的对话框句柄是编辑框控件
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
如果知道一個控件類型的對話框句柄是編輯框控件
?TCHAR chs[256];
?::GetClassName(pCtrl->m_hWnd, chs, 256);
?CString str(chs);
?if (_T("Edit")==str)
?{
??//?CEdit* CString
??CString sValue;
??CEdit* pEdit = (CEdit*)pCtrl;。。。
?}
?else if (_T("Button")==str)
注意以下方法無效,只能獲得 CWnd* 的 CRunTimeClass
CWnd* ? pWnd ? = ? GetWindow(GW_CHILD);int ? n=pWnd-> IsKindOf(RUNTIME_CLASS(CEdit)
if(n)
MessageBox( "是Edit框 ");
else
MessageBox( "不是Edit框 ");
轉載于:https://www.cnblogs.com/carl2380/archive/2011/02/25/1964892.html
總結
以上是生活随笔為你收集整理的如果知道一个控件类型的对话框句柄是编辑框控件的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: jquery键盘事件
- 下一篇: #与##在宏定义中的--宏展开