91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 2.83MB
    文件類型: .zip
    金幣: 2
    下載: 0 次
    發布日期: 2023-11-17
  • 語言: C/C++
  • 標簽: MFC??百度地圖??

資源簡介

如何使用MFC控件調用百度地圖,本文詳細的介紹的具體的使用步驟與代碼

資源截圖

代碼片段和文件信息

/////////////////////////////////////////////////////////////////
//?????????????By?Eugene?Khodakovsky???????????????????????????//
//??????????????????April2002?????????????????????????????????//
//?????????????Eugene@cpplab.com???????????????????????????????//
//????????????Last?Update:?April?2002?????????????????????????//
/////////////////////////////////////////////////////////////////

#include?“stdafx.h“
//#include?“JSCall.h“
#include?“WebPage.h“

#ifdef?_DEBUG
#undef?THIS_FILE
static?char?THIS_FILE[]=__FILE__;
#define?new?DEBUG_NEW
#endif

#define?CHECK_POINTER(p)\
ATLASSERT(p?!=?NULL);\
if(p?==?NULL)\
{\
ShowError(“NULL?pointer“);\
return?false;\
}

const?CString?GetSystemErrorMessage(DWORD?dwError)
{
CString?strError;
LPTSTR?lpBuffer;

if(!FormatMessage(FORMAT_MESSAGE_ALLOCATE_BUFFER?|?FORMAT_MESSAGE_FROM_SYSTEM
NULL??dwError
MAKELANGID(LANG_NEUTRAL?SUBLANG_SYS_DEFAULT)
(LPTSTR)?&lpBuffer?0?NULL))

{
strError?=?“FormatMessage?Netive?Error“?;
}
else
{
strError?=?lpBuffer;
LocalFree(lpBuffer);
}
return?strError;
}

CString?GetNextToken(CString&?strSrc?const?CString?strDelimbool?bTrim?bool?bFindOneOf)
{
CString?strToken;
int?idx?=?bFindOneOf??strSrc.FindOneOf(strDelim)?:?strSrc.Find(strDelim);
if(idx?!=?-1)
{
strToken??=?strSrc.Left(idx);
strSrc?=?strSrc.Right(strSrc.GetLength()?-?(idx?+?1)?);
}
else
{
strToken?=?strSrc;
strSrc.Empty();
}
if(bTrim)
{
strToken.TrimLeft();
strToken.TrimRight();
}
return?strToken;
}

//////////////////////////////////////////////////////////////////////
//?Construction/Destruction
//////////////////////////////////////////////////////////////////////

CWebPage::CWebPage()
{
}

CWebPage::~CWebPage()
{

}

bool?CWebPage::SetDocument(IDispatch*?pDisp)
{
CHECK_POINTER(pDisp);

m_spDoc?=?NULL;

CComPtr?spDisp?=?pDisp;

HRESULT?hr?=?spDisp->QueryInterface(IID_IHTMLDocument2(void**)&m_spDoc);
if(FAILED(hr))
{
ShowError(“Failed?to?get?HTML?document?COM?object“);
return?false;
}
return?true;
}

bool?CWebPage::GetJscript(CComPtr&?spDisp)
{
CHECK_POINTER(m_spDoc);
HRESULT?hr?=?m_spDoc->get_script(&spDisp);
ATLASSERT(SUCCEEDED(hr));
return?SUCCEEDED(hr);
}

bool?CWebPage::GetJscripts(CComPtr&?spColl)
{
CHECK_POINTER(m_spDoc);
HRESULT?hr?=?m_spDoc->get_scripts(&spColl);
ATLASSERT(SUCCEEDED(hr));
return?SUCCEEDED(hr);
}

bool?CWebPage::CallJscript(const?CString?strFuncCComVariant*?pVarResult)
{
CStringArray?paramArray;
return?CallJscript(strFuncparamArraypVarResult);
}

bool?CWebPage::CallJscript(const?CString?strFuncconst?CString?strArg1CComVariant*?pVarResult)
{
CStringArray?paramArray;
paramArray.Add(strArg1);
return?CallJscript(strFuncparamArraypVarResult);
}

bool?CWebPage::CallJscript(const?CString?strFuncconst?CString?strArg1const?CString?strArg2CComVariant*?pVarResult)
{
CStringArray?paramArray;
paramArray.Add(strArg1);
paramArray.Add(strArg2);
return?CallJscript(

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2018-11-14?15:51??MFC控件調用百度地圖\
?????目錄???????????0??2018-01-15?11:12??MFC控件調用百度地圖\MFC控件調用百度地圖\
?????目錄???????????0??2018-01-15?11:12??MFC控件調用百度地圖\MFC控件調用百度地圖\C++與JS接口類\
?????文件????????5507??2016-12-07?15:11??MFC控件調用百度地圖\MFC控件調用百度地圖\C++與JS接口類\WebPage.cpp
?????文件????????1833??2016-12-07?15:56??MFC控件調用百度地圖\MFC控件調用百度地圖\C++與JS接口類\WebPage.h
?????目錄???????????0??2018-01-15?11:19??MFC控件調用百度地圖\MFC控件調用百度地圖\GeoDemo\
?????目錄???????????0??2018-01-15?11:12??MFC控件調用百度地圖\MFC控件調用百度地圖\GeoDemo\.vs\
?????目錄???????????0??2018-01-15?11:12??MFC控件調用百度地圖\MFC控件調用百度地圖\GeoDemo\.vs\GeoDemo\
?????目錄???????????0??2018-01-15?11:12??MFC控件調用百度地圖\MFC控件調用百度地圖\GeoDemo\.vs\GeoDemo\v14\
?????文件????????3584??2016-12-07?17:31??MFC控件調用百度地圖\MFC控件調用百度地圖\GeoDemo\.vs\GeoDemo\v14\.suo
?????目錄???????????0??2018-11-14?15:52??MFC控件調用百度地圖\MFC控件調用百度地圖\GeoDemo\Backup\
?????目錄???????????0??2018-01-15?11:12??MFC控件調用百度地圖\MFC控件調用百度地圖\GeoDemo\Debug\
?????文件??????135241??2015-12-02?11:23??MFC控件調用百度地圖\MFC控件調用百度地圖\GeoDemo\Debug\GeoDemo.exe
?????文件??????270504??2015-12-02?11:23??MFC控件調用百度地圖\MFC控件調用百度地圖\GeoDemo\Debug\GeoDemo.ilk
?????文件???????14926??2015-12-02?11:23??MFC控件調用百度地圖\MFC控件調用百度地圖\GeoDemo\Debug\GeoDemo.obj
?????文件?????5492976??2015-12-02?11:23??MFC控件調用百度地圖\MFC控件調用百度地圖\GeoDemo\Debug\GeoDemo.pch
?????文件??????394240??2015-12-02?11:23??MFC控件調用百度地圖\MFC控件調用百度地圖\GeoDemo\Debug\GeoDemo.pdb
?????文件????????2976??2015-12-02?11:23??MFC控件調用百度地圖\MFC控件調用百度地圖\GeoDemo\Debug\GeoDemo.res
?????文件???????41303??2015-12-02?11:23??MFC控件調用百度地圖\MFC控件調用百度地圖\GeoDemo\Debug\GeoDemoDlg.obj
?????文件??????105782??2015-12-02?11:23??MFC控件調用百度地圖\MFC控件調用百度地圖\GeoDemo\Debug\StdAfx.obj
?????文件???????66382??2015-12-02?11:23??MFC控件調用百度地圖\MFC控件調用百度地圖\GeoDemo\Debug\WebPage.obj
?????文件????????1282??2015-12-02?11:23??MFC控件調用百度地圖\MFC控件調用百度地圖\GeoDemo\Debug\geodemo.html
?????文件??????238592??2015-12-02?11:23??MFC控件調用百度地圖\MFC控件調用百度地圖\GeoDemo\Debug\vc60.idb
?????文件??????438272??2015-12-02?11:23??MFC控件調用百度地圖\MFC控件調用百度地圖\GeoDemo\Debug\vc60.pdb
?????文件???????63927??2015-12-02?11:23??MFC控件調用百度地圖\MFC控件調用百度地圖\GeoDemo\Debug\webbrowser2.obj
?????文件???????36120??2015-12-02?11:23??MFC控件調用百度地圖\MFC控件調用百度地圖\GeoDemo\GeoDemo.aps
?????文件????????1286??2015-12-02?11:23??MFC控件調用百度地圖\MFC控件調用百度地圖\GeoDemo\GeoDemo.clw
?????文件????????2003??2015-12-02?11:23??MFC控件調用百度地圖\MFC控件調用百度地圖\GeoDemo\GeoDemo.cpp
?????文件????????4476??2015-12-02?11:23??MFC控件調用百度地圖\MFC控件調用百度地圖\GeoDemo\GeoDemo.dsp
?????文件?????????534??2015-12-02?11:23??MFC控件調用百度地圖\MFC控件調用百度地圖\GeoDemo\GeoDemo.dsw
?????文件????????1286??2015-12-02?11:23??MFC控件調用百度地圖\MFC控件調用百度地圖\GeoDemo\GeoDemo.h
............此處省略32個文件信息

評論

共有 條評論