如何获取一个对话控件的指针

翻译|其它|编辑:郝浩|2005-06-08 10:02:00.000|阅读 1457 次

概述:

# 界面/图表报表/文档/IDE等千款热门软控件火热销售中 >>


如何获取一个对话控件的指针


有两种方法:

其一,调用CWnd: : GetDlgItem,获取一个CWnd*指针调用成员函数。下例调用GetDlgItem,将返回值传给一个CSpinButtonCtrl*以便调用CSpinButtonCtrl : : SetPos 函数:

BOOL CSampleDialog : : OnInitDialog ( )
{
   CDialog : : OnInitDialog ( )

    //Get pointer to spin button .

    CSpinButtonCtrl * pSpin - ( CSpinButtonCtrl *) GetDlgItem(IDC_SPIN)ASSERT _ VALID (pSpin)

    //Set spin button's default position .

    pSpin —> SetPos (10)

  return TRUE
}

其二, 可以使用ClassWizard将控件和成员变量联系起来。在ClassWizard中简单地选择Member Variables标签,然后选择Add Variable …按钮。如果在对话资源编辑器中,按下Ctrl键并双击控件即可转到Add Member Variable对话。


 


标签:

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@evget.com


为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP