控件基础

Posted on 2010-10-03 13:32 傅先生 阅读(301) 评论(0)  编辑 收藏 引用 所属分类: VC控件
  



  GetDlgItem(IDC_BUTTON_PHONE_DEFINE)-> EnableWindow(TRUE);  //允许控件
  GetDlgItem(IDC_BUTTON_PHONE_DEFINE)-> EnableWindow(FALSE);//禁用控件

UpdateData(TRUE); //从控件到数值
UpdateData(FALSE);//从数值到控件






获取edit的值

void CRrrrView::OnButton1()
{
 // TODO: Add your control notification handler code here
 CString str;

 CMainFrame* pFram = (CMainFrame*)this->GetParent() ;

 // 任何指针使用前都要判断
 if ( pFram == NULL )
 {
  MessageBox("pFrame == NULL ") ;

  return ;
 }
 
 CEdit *pED   =   (CEdit   *)(pFram->GetDlgBar()->GetDlgItem(IDC_EDIT1));

 if ( pED == NULL )
 {
  MessageBox( "pED == NULL " ) ;

  return ;
 }
 
 pED->GetWindowText(str);

 if ( str == "" )
 {
  MessageBox( "pED == NULL " ) ;

  return ;
 }

 Navigate2(_T(str),NULL,NULL);

}
//在view里获取dialog中的edit的指针


只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理


posts - 54, comments - 5, trackbacks - 0, articles - 2

Copyright © 傅先生