GridCtrl控件,要使用CGridCellCombo,单元格下拉列表,怎么使用CComboBox:SetCurSel()

GridCtrl控件求助,要使用CGridCellCombo,单元格下拉列表,如何使用CComboBox::SetCurSel()
看了下GridCtrl的代码,GridCellCombo.h里定义了Cell类型
class CGridCellCombo : public CGridCell
{
}

还定义了一个继承自CComboBox的类
class CInPlaceList : public CComboBox
{
}
我想实现CComboBox::SetCurSel()函数,问题是不知道怎样获得CInPlaceList的句柄或窗口,看不出CInPlaceList 与 CGridCellCombo的关系,求大牛指导一下谢谢!
-------------------------------

贴一段我的程序

m_pGridCtrl->SetCellType(row,col, RUNTIME_CLASS(CGridCellCombo)); //设置该单元格类型为CGridCellCombo

switch(sonsors[row].SensorType)
{
case 0x30:str="30H 温度传感器";
break;
case 0x31: str="31H 湿度传感器";
break;
case 0x10: str="10H 开关量传感器";
break;
case 0x20: str="20H 4-20mA模拟量传感器";
break;
default: str="错误传感器值";
}
m_pGridCtrl->SetItemText(row,col, str); //设置单元格显示数据

CStringArray OptionsType;
OptionsType.Add(_T("30H 温度传感器"));
OptionsType.Add(_T("31H 湿度传感器"));
OptionsType.Add(_T("10H 开关量传感器"));
OptionsType.Add(_T("20H 4-20mA模拟量传感器"));
OptionsType.Add(_T("错误传感器值"));

CGridCellCombo *pCell = (CGridCellCombo*) m_pGridCtrl->GetCell(row,col);
pCell->SetOptions(OptionsType); //添加单元格的下拉列表值
pCell->SetStyle(CBS_DROPDOWN); //CBS_DROPDOWN, CBS_DROPDOWNLIST, CBS_SIMPLE

注:以上代码能正常工作,单击单元格能正常选择下拉列表,问题是我想CComboBox::SetCurSel(),请问该如何由 pCell得到相关的CComboBox句柄或窗口

------解决方案--------------------
CGridCtrl对这个CGridCellCombo提供了几个接口,而把实际的下拉框封装在里面,不提供给你使用,就是说CGridCellCombo提供的这几个接口已经提供了基本功能,如果你只需要简单的基本功能设置内容、设定当前项、获取当前项,SetOptions、SetText和GetText就可以供你使用。

如果你需要更多的功能的话,比如自己画不同样子的下拉框等,你就从CGridCellCombo派生一个自己的GridCell,在这个里面再提供你需要的接口,设置不同的下拉框控件。
------解决方案--------------------
探讨
1 我想把将CELL当ComBoBox一样来控制
2 回3楼,pCell 是CGridCellCombo指什,与CCombobox无关。class CInPlaceList : public CComboBox,这个才行。
-----------------------------------------
我找不出CGridCellCombo 与 CInPlaceList的关系贴出 CGri……