如何获取一个对话控件的指针 如何获取一个对话控件的指针 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 HWnd hwnd=GetDlgItem(hWnd,IDC_XXX); 有两种方法。其一,调用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对话。 有没有介绍windows 管道技术的书。。。。 VS2008 MFC中CString::GetLength()如何获得unicode字符串的值 请问怎么取得操作系统版本信息,谢谢! 如何打印视图中的某个区域? ▲▲▲菜鸟询问有关图像重画的问题 关于图像显示的问题,很快就会结贴! 全局变量的问题? 请问哪里有VC下的打印"控件"? win2000下是不是不能在console模式下编译c++程序? 我有一个问题,请教各位大虾!!! 如何使能和禁止工具条的工具提示 如何在对话框中显示一个位图
员函数。下例调用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对话。