需求: 在html中用javascript调用控件的GetInputData()方法,返回一个控件内部字符串。var strRet;
strRet = document.getElementById("SWKBCtrl1").GetInputData();
alert(strRet);怎么设计这个GetInputData方法呢?
VARIANT CSWKBCtrlCtrl::GetInputData_J(void)
{
AFX_MANAGE_STATE(AfxGetStaticModuleState()); VARIANT vaResult;
VariantInit(&vaResult); //BSTR bstr = m_strInputData.AllocSysString();
//vaResult.bstrVal = m_strInputData.AllocSysString();
wcscpy(vaResult.bstrVal, (LPTSTR)(LPCTSTR)m_strInputData);
return vaResult;
}