“GetCurSel”: 不是“CWnd”的成员解决思路

“GetCurSel”: 不是“CWnd”的成员
这个函数是不是已经不用了,如果不用的话,他的替代函数是那个?
------解决思路----------------------
LB_GETSEL
An application sends an LB_GETSEL message to retrieve the selection state of an item. 

LB_GETSEL 
wParam = (WPARAM) index;    // item index 
lParam = 0;

------解决思路----------------------
CListBox中有这个函数,CWnd中没有。
------解决思路----------------------
类型转换 (CListBox*)
------解决思路----------------------
引用:
这个函数是不是已经不用了,如果不用的话,他的替代函数是那个?

说明一下你想做什么?
------解决思路----------------------
CWnd是所有MFC控件或者窗口的基类.

而GetCurSel只有有限的几个控件有这个函数.  

你用的哪个控件, 就把CWnd*修强制转换为哪个控件的类型就可以.
------解决思路----------------------
你用的是什么控件?CListBox ?CComboBox?还是CTabCtrl
------解决思路----------------------
引用:
这个函数是不是已经不用了,如果不用的话,他的替代函数是那个?

有一点可以确定的是,GetCurSel函数不是CWnd的成员,但它是CWnd派生类的成员。因此,你应该先说明在那里想要调用此函数?
------解决思路----------------------
强制转换....
------解决思路----------------------
if(CB_ERR ==((CComboBox*)GetDlgItem(IDC_CUSTOMER_SEX))->SetCurSel(0))
{

}
------解决思路----------------------
你关联变量直接关联为控件类型,就可以直接调用
------解决思路----------------------
好象是CEdit类的成员,不是CWnd类的成员,需要强制转换一下。