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

  • 大小: 12.08MB
    文件類型: .rar
    金幣: 1
    下載: 0 次
    發布日期: 2023-07-01
  • 語言: C/C++
  • 標簽: MFC??Html??JS??

資源簡介

MFC與html進行數據交互,其中javascript調用MFC中的一些類的自定義函數,MFC中的一些類的實例也可以通過某些手段執行javascript的函數

資源截圖

代碼片段和文件信息

//?ShowHtml.cpp?:?實現文件
//

#include?“stdafx.h“
#include?“TestHtml_1.h“
#include?“ShowHtml.h“


//?ShowHtml?對話框

IMPLEMENT_DYNCREATE(ShowHtml?CDHtmlDialog)

ShowHtml::ShowHtml(CWnd*?pParent?/*=NULL*/)
:?CDHtmlDialog(ShowHtml::IDD?ShowHtml::IDH?pParent)
{

EnableAutomation();

}

ShowHtml::~ShowHtml()
{
}

void?ShowHtml::OnFinalRelease()
{
//?釋放了對自動化對象的最后一個引用后,將調用
//?OnFinalRelease。基類將自動
//?刪除該對象。在調用該基類之前,請添加您的
//?對象所需的附加清理代碼。

CDHtmlDialog::OnFinalRelease();
}

void?ShowHtml::DoDataExchange(CDataExchange*?pDX)
{
CDHtmlDialog::DoDataExchange(pDX);
}

BOOL?ShowHtml::OnInitDialog()
{
CDHtmlDialog::OnInitDialog();
????SetExternalDispatch(GetIDispatch(TRUE));
return?TRUE;??//?除非將焦點設置到控件,否則返回?TRUE
}

BEGIN_MESSAGE_MAP(ShowHtml?CDHtmlDialog)
END_MESSAGE_MAP()

BEGIN_DHTML_EVENT_MAP(ShowHtml)

END_DHTML_EVENT_MAP()


BEGIN_DISPATCH_MAP(ShowHtml?CDHtmlDialog)
?????DISP_FUNCTION(ShowHtml?“InitDevPoint“?InitDevPointVT_EMPTY?VTS_NONE)
????
END_DISPATCH_MAP()

//?注意:?我們添加?IID_IShowHtml?支持
//??以支持來自?VBA?的類型安全綁定。此?IID?必須同附加到?.IDL?文件中的
//??調度接口的?GUID?匹配。

//?{C621C981-5BAA-47D8-8411-DCE4318CD7BD}
static?const?IID?IID_IShowHtml?=
{?0xC621C981?0x5BAA?0x47D8?{?0x84?0x11?0xDC?0xE4?0x31?0x8C?0xD7?0xBD?}?};

BEGIN_INTERFACE_MAP(ShowHtml?CDHtmlDialog)
INTERFACE_PART(ShowHtml?IID_IShowHtml?Dispatch)
END_INTERFACE_MAP()


//?ShowHtml?消息處理程序

bool?ShowHtml::InitDevPoint()
{
????CString strResult;
????IHTMLWindow2* pIHTMLWindow =?NULL;
????IHTMLDocument2* pIHTMLDoc?=?NULL;
????HRESULT hr =?NOERROR;
????VARIANT pvarRet;
????GetDHtmlDocument(&pIHTMLDoc);???
????strResult.Format(_T(“SetDevPoint(\“%f\“?\“%f\“)“)_wtof(m_strLogit.GetBuffer())_wtof(m_strLat.GetBuffer()));
????if(pIHTMLDoc)
????{
????????pIHTMLDoc->get_parentWindow(&pIHTMLWindow);
????????if(pIHTMLWindow)
????????{????????????????????????????????????????????????????????????????
????????????hr?=?pIHTMLWindow->execscript(CComBSTR(strResult)?CComBSTR(“Jscript“)?&pvarRet);
????????????pIHTMLWindow->Release();
????????????pIHTMLWindow?=?NULL;
????????}
????}
????if(pIHTMLDoc)
????{
????????pIHTMLDoc->Release();
????????pIHTMLDoc?=?NULL;
????}
???return?true;
}

void?ShowHtml::setDevName(CString?strDevName)
{
????m_strDevName?=?strDevName;
}
void?ShowHtml::setLogit(CString?logit)
{
????m_strLogit?=?logit;
}
void?ShowHtml::setLat(CString?lat)
{
???m_strLat?=?lat;
}

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件???????3719??2013-10-17?15:53??TestHtml_1\Debug\TestHtml_1.DPbcd

?????文件?????139776??2013-10-17?16:01??TestHtml_1\Debug\TestHtml_1.exe

?????文件????1253008??2013-10-17?16:01??TestHtml_1\Debug\TestHtml_1.ilk

?????文件????4123648??2013-10-17?16:01??TestHtml_1\Debug\TestHtml_1.pdb

?????文件???????6258??2013-10-17?16:01??TestHtml_1\TestHtml_1\Debug\BuildLog.htm

?????文件?????????67??2013-10-17?16:01??TestHtml_1\TestHtml_1\Debug\mt.dep

?????文件??????69396??2013-10-17?15:58??TestHtml_1\TestHtml_1\Debug\ShowHtml.obj

?????文件?????546506??2013-10-17?14:34??TestHtml_1\TestHtml_1\Debug\stdafx.obj

?????文件???????1196??2013-10-17?14:34??TestHtml_1\TestHtml_1\Debug\TestHtml_1.exe.embed.manifest

?????文件???????1260??2013-10-17?14:34??TestHtml_1\TestHtml_1\Debug\TestHtml_1.exe.embed.manifest.res

?????文件???????1120??2013-10-17?16:01??TestHtml_1\TestHtml_1\Debug\TestHtml_1.exe.intermediate.manifest

?????文件??????22445??2013-10-17?15:40??TestHtml_1\TestHtml_1\Debug\TestHtml_1.obj

?????文件???30539776??2013-10-17?14:34??TestHtml_1\TestHtml_1\Debug\TestHtml_1.pch

?????文件??????27192??2013-10-17?16:01??TestHtml_1\TestHtml_1\Debug\TestHtml_1.res

?????文件??????48901??2013-10-17?15:58??TestHtml_1\TestHtml_1\Debug\TestHtml_1Dlg.obj

?????文件????1092608??2013-10-17?15:58??TestHtml_1\TestHtml_1\Debug\vc90.idb

?????文件????2535424??2013-10-17?15:58??TestHtml_1\TestHtml_1\Debug\vc90.pdb

?????文件???????2817??2013-10-17?14:32??TestHtml_1\TestHtml_1\ReadMe.txt

?????文件??????21630??2003-07-24?09:52??TestHtml_1\TestHtml_1\res\TestHtml_1.ico

?????文件????????366??2013-10-17?14:32??TestHtml_1\TestHtml_1\res\TestHtml_1.rc2

?????文件????????910??2013-10-17?15:40??TestHtml_1\TestHtml_1\resource.h

?????文件???????2623??2013-10-17?15:52??TestHtml_1\TestHtml_1\ShowHtml.cpp

?????文件????????922??2013-10-17?15:33??TestHtml_1\TestHtml_1\ShowHtml.h

?????文件???????3511??2013-10-17?15:51??TestHtml_1\TestHtml_1\ShowHtml.htm

?????文件????????141??2013-10-17?14:32??TestHtml_1\TestHtml_1\stdafx.cpp

?????文件???????1819??2013-10-17?14:34??TestHtml_1\TestHtml_1\stdafx.h

?????文件???????1030??2013-10-17?14:32??TestHtml_1\TestHtml_1\targetver.h

?????文件??????63256??2013-10-17?16:01??TestHtml_1\TestHtml_1\TestHtml_1.aps

?????文件???????1699??2013-10-17?14:32??TestHtml_1\TestHtml_1\TestHtml_1.cpp

?????文件????????465??2013-10-17?14:32??TestHtml_1\TestHtml_1\TestHtml_1.h

............此處省略16個文件信息

評論

共有 條評論