初级问题:请问在 ATL 对话框里, 怎样定义对话框控件的成员变量? 请问在 ATL 对话框里, 怎样定义对话框控件的成员变量?我在对话框中插入了一个 Activex 控件,当不知道怎么为它定义一个控件成员变量。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 #include <atlctrls.h>CButton m_buttonSel;OnInitDialog(){ m_buttonSel = GetDlgItem(IDC_BUTTON_SEL);} 我插入的是一个 Activex 控件哟,不是 Window 类控件 TRY this one! m_hwndCtl = GetDlgItem(IDC_CONTROL); CComPtr<IUnknown> pUnk; AtlAxGetControl(m_hwndCtl, &pUnk); if (pUnk == NULL ) return FALSE ; HRESULT hr = pUnk->QueryInterface(IID_IDispatch, reinterpret_cast<void**>(&m_pControl)); 我想使用Dao技术来做我们班同学的通讯录。如何来做? 修改IAT,HOOK API遇到的问题. 用VC6做dll,关于extern "C"的问题 请教一下关于FAR类型的指针! 实现像QQ一样错误退出后的错误提示 我想在文件属性对话框中增加自己的属性页,该怎么做,我是不吝啬点数的 让控件自己删除自己可以吗???? 初学Soft Ice,有个小问题请教 CInternetSession 的COOKIES问题? SetWindowText的问题? 如何使状态栏的高度重定义! 一个异步网络编程的问题!!!!!!!!!在线
OnInitDialog()
{
m_buttonSel = GetDlgItem(IDC_BUTTON_SEL);
}
m_hwndCtl = GetDlgItem(IDC_CONTROL);
CComPtr<IUnknown> pUnk;
AtlAxGetControl(m_hwndCtl, &pUnk);
if (pUnk == NULL )
return FALSE ;
HRESULT hr = pUnk->QueryInterface(IID_IDispatch, reinterpret_cast<void**>(&m_pControl));