|
아무래도 띄워논 웹브라우저의 정보를 가져오기 위해 필요한 설정이 누락된듯도 하구...
bool CMyInternetExplorer::LoginSubmit()
{
logging(" LoginSubmit \n" );
if (m_pWebBrowser != NULL)
{
m_pWebBrowser->Release ();
m_pWebBrowser = NULL;
}
HRESULT hr1;
bool bSearch = true;
CString strCount;
IHTMLWindow2* pWindow2 = NULL;
IHTMLWindow2* pWindowTop = NULL;
HRESULT hr;
IDispatch* pHtmlDocDispatch = NULL;
IHTMLDocument2 * pHtmlDoc = NULL;
hr = m_pWebBrowser->get_Document(&pHtmlDocDispatch); <== 요기 정보를 못가져오는군요
logging("get_document [%s] \n", pHtmlDocDispatch ); <= 요기엔 NULL로 표시됨.
if(SUCCEEDED(hr) && (pHtmlDocDispatch != NULL) )
{
hr = pHtmlDocDispatch->QueryInterface(IID_IHTMLDocument2, (LPVOID *)&pHtmlDoc);
logging(" Queryinterface phtmlDoc [%s] \n", pHtmlDoc );
if (SUCCEEDED (hr) && (pHtmlDoc != NULL))
{
|