我正在编写我的第一个Direct show过滤器,除非我尝试为过滤器创建自定义属性页面,否则一切正常。
我想在过滤器中创建一个复选框控制foreach输出引脚。
HRESULT CActivateDeliveryProp::OnActivate(void)
{
...
CWnd * pMyWindow;
pMyWindow = CWnd::FromHandle(this->m_hwnd); // or may (this->m_Dlg); ??
...
CButton *chkOutputPin;
chkOutputPin = new CButton;
chkOutputPin->Create(_T("&my check")
, WS_CHILD | WS_VISIBLE | BS_AUTOCHECKBOX
, CRect(10, iTopPosition, 140, 35),pMyWindow, 0x11);
}
更新
抱歉,我没有表达我真正的问题,我只写了一部分问题。获取主要父母表格时我没有遇到任何问题。 我的问题是,当我尝试添加一个新的CheckBox控件时,我得到了这个断言并且代码不起作用。
谢谢大家!