⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 iesource.mht

📁 有时
💻 MHT
📖 第 1 页 / 共 5 页
字号:
href=3D"javascript:setSize(12);">=E5=B0=8F</A></DIV>
<DIV id=3DarticleDetail><BR>
<P>=E8=BF=99=E9=87=8C=E4=BB=8B=E7=BB=8D=E5=A6=82=E4=BD=95=E7=94=A8=E7=A8=8B=
=E5=BA=8F=E7=9A=84=E6=96=B9=E6=B3=95=E8=8E=B7=E5=BE=97WebBrowser=E6=8E=A7=
=E4=BB=B6=E4=B8=AD=E7=9A=84HTML=E7=9A=84=E6=BA=90=E4=BB=A3=E7=A0=81=EF=BC=
=8C=E5=B9=B6=E5=8F=AF=E4=BB=A5=E9=80=9A=E8=BF=87=E4=BF=AE=E6=94=B9=E6=BA=90=
=E4=BB=A3=E7=A0=81=E5=86=85=E5=AE=B9=E6=9D=A5=E4=BF=AE=E6=94=B9=E9=A1=B5=E9=
=9D=A2=E5=86=85=E5=AE=B9(=E6=B3=A8=E6=84=8F:=E4=B8=8D=E6=98=AF=E6=98=BE=E7=
=A4=BA=E4=B8=80=E4=B8=AA=E6=96=B0=E7=9A=84=E9=A1=B5=E9=9D=A2)=E3=80=82&nb=
sp;<BR><BR>=E9=A6=96=E5=85=88=E8=A6=81=E5=8A=A0=E5=85=A5WebBrowser=E6=8E=A7=
=E4=BB=B6=EF=BC=8C=E5=8A=A0=E5=85=A5=E6=8E=A7=E4=BB=B6=E7=9A=84=E6=96=B9=E9=
=9D=A2=E6=88=91=E5=B0=B1=E4=B8=8D=E8=AF=B4=E4=BA=86=E3=80=82=E8=8E=B7=E5=BE=
=97=E6=BA=90=E4=BB=A3=E7=A0=81=E6=96=B9=E6=B3=95=E6=9C=89=E4=B8=A4=E7=A7=8D=
=EF=BC=9A&nbsp;<BR><BR>=E4=B8=80=E3=80=81=E6=96=B9=E6=B3=951=EF=BC=88=E4=B8=
=A5=E6=A0=BC=E8=AF=B4=EF=BC=8C=E8=BF=99=E4=B8=AA=E6=96=B9=E6=B3=95=E5=8F=AA=
=E4=B8=8D=E8=BF=87=E6=98=AF=E8=B0=83=E7=94=A8WebBrowser=E8=87=AA=E5=B7=B1=
=E7=9A=84=E8=8F=9C=E5=8D=95=E5=91=BD=E4=BB=A4"=E6=9F=A5=E7=9C=8B=E6=BA=90=
=E6=96=87=E4=BB=B6=E8=80=8C=E5=B7=B2"=EF=BC=8C=E5=B9=B6=E9=9D=9E=E6=88=91=
=E4=BB=AC=E6=89=80=E5=B8=8C=E6=9C=9B=E7=9A=84=EF=BC=89<BR>=E5=85=B3=E9=94=
=AE=E4=BB=A3=E7=A0=81=EF=BC=9A&nbsp;<BR><BR>#include=20
"mshtmcid.h"<BR>void CHtmlView::OnMethod1()&nbsp;<BR>{<BR>CWnd* pWnd =3D =

NULL;&nbsp;<BR><BR>CWnd* pWndShell =3D m_browser.GetWindow(GW_CHILD); // =
get the=20
webbrowser window pointer<BR><BR>if (pWndShell)&nbsp;<BR>{&nbsp;<BR>pWnd =
=3D=20
pWndShell-&gt;GetWindow(GW_CHILD); //get the child window=20
pointer<BR>}&nbsp;<BR><BR>if (pWnd !=3D NULL)&nbsp;<BR>{&nbsp;<BR>WPARAM =
wParam =3D=20
MAKEWPARAM(IDM_VIEWSOURCE, 1); //convert to unsigned 32 bit value and =
pass it to=20
wparam<BR>pWnd-&gt;SendMessage(WM_COMMAND, wParam, =
(LPARAM)this-&gt;m_hWnd);=20
//cool send a message to retreive the=20
source.<BR>}&nbsp;<BR>}<BR><BR>=E4=BA=8C=E3=80=81=E6=96=B9=E6=B3=952&nbsp=
;<BR><BR>=E5=8E=9F=E7=90=86=E5=9C=A8=E4=BA=8E=E5=8F=96=E5=BE=97IPersistSt=
reamInit=E6=8E=A5=E5=8F=A3=E6=8C=87=E9=92=88=EF=BC=8C=E7=84=B6=E5=90=8E=E6=
=8A=8A=E7=BD=91=E9=A1=B5=E5=86=99=E5=88=B0IStream=E6=B5=81=E4=B8=AD=E5=8E=
=BB=E3=80=82<BR>=E5=85=B3=E9=94=AE=E4=BB=A3=E7=A0=81=EF=BC=9A&nbsp;<BR><B=
R>#include=20
"mshtml.h"<BR>//=E5=9C=A8SourceView=E4=B8=AD=E5=A1=AB=E5=86=99HtmlView=E4=
=B8=AD=E7=BD=91=E9=A1=B5=E7=9A=84=E6=BA=90=E7=A8=8B=E5=BA=8F<BR>void=20
CMainFrame::OnMethod2()&nbsp;<BR>{<BR>IHTMLDocument2=20
*pHTMLDocument=3DNULL;<BR>IPersistStreamInit =
*pPSI=3DNULL;<BR><BR>IStream=20
*pStream=3DNULL;&nbsp;<BR>HGLOBAL hHTMLText;&nbsp;<BR><BR>if =
(!(pHTMLDocument =3D=20
(IHTMLDocument2*)m_pHtmlView-&gt;m_browser.GetDocument()))<BR>return;<BR>=
<BR>if=20
(FAILED(pHTMLDocument-&gt;QueryInterface(&amp;pPSI)))<BR>{<BR>//=20
pHTMLDocument-&gt;Release();<BR>return;<BR>}&nbsp;<BR><BR>hHTMLText =3D=20
GlobalAlloc(GMEM_FIXED, MAX_SIZE);<BR>CreateStreamOnHGlobal(hHTMLText, =
TRUE,=20
&amp;pStream);&nbsp;<BR>pPSI-&gt;Save(pStream, FALSE);&nbsp;<BR><BR>//=20
m_pSourceView-&gt;SetWindowText((char*)hHTMLText);<BR><BR>long =
nEditLength =3D=20
m_pSourceView-&gt;GetEditCtrl().GetWindowTextLength();<BR>m_pSourceView-&=
gt;GetEditCtrl().SetSel(0,=20
nEditLength);<BR>m_pSourceView-&gt;GetEditCtrl().ReplaceSel("");<BR>char =
*pText=20
=3D (char*)hHTMLText;<BR>long lHtmlLength =3D strlen(pText);<BR>CString=20
str("");<BR>long n =3D 0;<BR>for (long i=3D0; i &lt; lHtmlLength; =
i++)<BR>{<BR>if=20
(*pText !=3D 0x0d &amp;&amp; *pText !=3D 0x0a)<BR>{<BR>str +=3D=20
*pText;<BR>pText++;<BR>}<BR>else<BR>{<BR>pText++;<BR>if (*pText =3D=3D=20
0x0a)<BR>pText++;<BR>str +=3D "\r\n";<BR>nEditLength =3D=20
m_pSourceView-&gt;GetEditCtrl().GetWindowTextLength();<BR>m_pSourceView-&=
gt;GetEditCtrl().SetSel(nEditLength,=20
nEditLength);<BR>m_pSourceView-&gt;GetEditCtrl().ReplaceSel(str);<BR>str.=
Empty();<BR>}<BR>}<BR><BR>pStream-&gt;Release();<BR>pPSI-&gt;Release();<B=
R>//=20
pHTMLDocument-&gt;Release();<BR>}<BR><BR>=E4=B8=89=E3=80=81=E4=BF=AE=E6=94=
=B9HTML=E6=BA=90=E4=BB=A3=E7=A0=81=E4=BB=A5=E6=94=B9=E5=8F=98=E7=BD=91=E9=
=A1=B5=E7=9A=84=E6=98=BE=E7=A4=BA&nbsp;<BR><BR>=E8=BF=99=E9=83=A8=E5=88=86=
=E6=AF=94=E8=BE=83=E6=9C=89=E6=84=8F=E6=80=9D=EF=BC=8C=E5=8F=AF=E4=BB=A5=E5=
=BD=93=E4=BD=9C=E6=98=AF=E4=B8=80=E4=B8=AA=E5=B0=8F=E7=9A=84HTML=E7=BC=96=
=E8=BE=91=E5=99=A8=EF=BC=8C=E7=9C=8B=E7=9C=8B=E9=A2=84=E6=BC=94=E6=95=88=E6=
=9E=9C=E3=80=82=E7=89=B9=E5=88=AB=E7=9A=84=E4=B8=8D=E6=98=AF=E6=98=BE=E7=A4=
=BA=E4=B8=80=E4=B8=AA=E6=96=B0=E6=96=87=E4=BB=B6=EF=BC=8C=E8=80=8C=E6=98=AF=
=E4=BF=AE=E6=94=B9=E5=8E=9F=E6=9D=A5=E7=9A=84HTML=E6=96=87=E4=BB=B6=E3=80=
=82<BR>=E5=85=B3=E9=94=AE=E4=BB=A3=E7=A0=81=EF=BC=9A&nbsp;<BR><BR>//=E6=A0=
=B9=E6=8D=AESourceView=E9=87=8C=E7=9A=84HTML=E6=96=87=E6=9C=AC=E6=94=B9=E5=
=8F=98HtmlView=E9=87=8C=E7=9A=84=E6=98=BE=E7=A4=BA<BR>void=20
CMainFrame::OnChangehtml()&nbsp;<BR>{<BR>IHTMLDocument2=20
*pHTMLDocument=3DNULL;<BR>IPersistStreamInit =
*pPSI=3DNULL;<BR><BR>IStream=20
*pStream=3DNULL;&nbsp;<BR>HGLOBAL hHTMLText;&nbsp;<BR><BR>if =
(!(pHTMLDocument =3D=20
(IHTMLDocument2*)m_pHtmlView-&gt;m_browser.GetDocument()))<BR>return;<BR>=
<BR>if=20
(FAILED(pHTMLDocument-&gt;QueryInterface(&amp;pPSI)))<BR>{<BR>//=20
pHTMLDocument-&gt;Release();<BR>return;<BR>}&nbsp;<BR><BR>pHTMLDocument-&=
gt;clear();<BR>pPSI-&gt;InitNew();<BR><BR>LPCTSTR=20
strText =3D m_pSourceView-&gt;LockBuffer();<BR>DWORD dwLength =3D=20
strlen(strText);<BR>hHTMLText =3D GlobalAlloc(GMEM_FIXED,=20
dwLength);<BR>memset(hHTMLText, 0, dwLength);<BR>memcpy(hHTMLText, =
strText,=20
dwLength);<BR>m_pSourceView-&gt;UnlockBuffer();<BR>CreateStreamOnHGlobal(=
hHTMLText,=20
TRUE, &amp;pStream);&nbsp;<BR>ULARGE_INTEGER =
libNewSize;<BR>libNewSize.QuadPart=20
=3D=20
dwLength;<BR>pStream-&gt;SetSize(libNewSize);=E8=BF=99=E4=B8=80=E6=AD=A5=E5=
=BF=85=E9=A1=BB=E8=A6=81=EF=BC=8C=E5=90=A6=E5=88=99=E6=98=BE=E7=A4=BA=E6=97=
=B6=E4=BC=9A=E6=9C=89=E5=A4=9A=E4=BD=99=E5=AD=97=E7=AC=A6=E5=87=BA=E7=8E=B0=
<BR>pPSI-&gt;Load(pStream);&nbsp;<BR><BR>pStream-&gt;Release();<BR>pPSI-&=
gt;Release();&nbsp;<BR>//=20
pHTMLDocument-&gt;Release();<BR>}<BR><BR>=E6=9C=89=E6=97=B6=E4=BE=AF=E4=B8=
=8D=E8=83=BD=E6=98=BE=E7=A4=BA=E5=87=BA=E7=BD=91=E9=A1=B5=E8=80=8C=E6=98=BE=
=E7=A4=BA=E7=9A=84=E6=98=AF=E6=BA=90=E7=A0=81=E6=96=87=E6=9C=AC=EF=BC=8C=E6=
=AF=94=E5=A6=82=E5=BE=AE=E8=BD=AF=E7=BD=91=E7=AB=99=E7=9A=84=E9=A6=96=E9=A1=
=B5=E5=B0=B1=E6=98=AF=E8=BF=99=E7=A7=8D=E6=83=85=E5=86=B5=E3=80=82=E6=8A=8A=
=E6=BA=90=E7=A0=81=E4=B8=AD=E7=9A=84=E8=BF=99=E5=8F=A5=E8=AF=9D=20
&lt; META HTTP-EQUIV=3D"Content-Type" CONTENT=3D"text/html; =
charset=3Diso8859-1"=20
/&gt;=E5=8E=BB=E6=8E=89=E5=B0=B1=E5=8F=AF=E4=BB=A5=E4=BA=86=E3=80=82=E5=8E=
=9F=E5=9B=A0=E4=B8=8D=E6=98=8E=E3=80=82=E5=A6=82=E6=9E=9C=E6=82=A8=E7=9F=A5=
=E9=81=93=E5=8E=9F=E5=9B=A0=E8=AF=B7=E5=91=8A=E8=AF=89=E6=88=91=E3=80=82 =
<BR><BR><BR></P></DIV>
<DIV =
id=3DarticleOther>=E4=B8=8A=E7=AF=87=E6=96=87=E7=AB=A0=EF=BC=9A<SPAN =
id=3DpreArticle><A=20
href=3D"http://www.evget.com/article/read_699.aspx">=E5=88=9B=E5=BB=BA=E9=
=80=8F=E6=98=8E=E7=9A=84=E5=8F=AF=E7=9B=B8=E4=BA=92=E8=A6=86=E7=9B=96=E7=9A=
=84ActiveX=E6=8E=A7=E4=BB=B6</A></SPAN><BR>=E4=B8=8B=E7=AF=87=E6=96=87=E7=
=AB=A0=EF=BC=9A<SPAN=20
id=3DnextArticle><A=20
href=3D"http://www.evget.com/article/read_701.aspx">=E6=97=A5=E5=8E=86=E6=
=8E=A7=E4=BB=B6</A></SPAN><BR>=E6=96=87=E7=AB=A0=E5=BD=95=E5=85=A5=EF=BC=9A=
<SPAN=20
id=3DarticlePost>EvGet</SPAN> | =E6=9D=A5=E6=BA=90=EF=BC=9A<SPAN =
id=3Dfrom>http://www.evget.com</SPAN>=20
</DIV></DIV></DIV></DIV>
<DIV id=3Dpagefoot>
<DIV id=3Dfootnav>| <A href=3D"http://www.evget.com/about/" =
target=3D_blank>=E5=85=B3=E4=BA=8E=E6=85=A7=E9=83=BD</A> |=20
<A href=3D"http://www.evget.com/about/partners.aspx" =
target=3D_blank>=E5=90=88=E4=BD=9C=E4=BC=99=E4=BC=B4</A> | <A=20
href=3D"http://www.evget.com/about/how2purchase.aspx" =
target=3D_blank>=E4=BA=A7=E5=93=81=E8=B4=AD=E4=B9=B0=E6=B5=81=E7=A8=8B</A=
> |=20
<A href=3D"http://www.evget.com/about/contact.aspx" =
target=3D_blank>=E8=81=94=E7=B3=BB=E6=85=A7=E9=83=BD</A> |=20
</DIV>
<DIV id=3Dfootcopy>=E6=85=A7=E9=83=BD=E7=A7=91=E6=8A=80 2003-2006 Huidu =
LLC All Rights Reserved =E7=89=88=E6=9D=83=E6=89=80=E6=9C=89 =
=E6=B3=95=E5=BE=8B=E9=A1=BE=E9=97=AE=EF=BC=9A<A=20
href=3D"http://www.xinlilawyer.com/">=E6=AC=A3=E5=8A=9B=E5=BE=8B=E5=B8=88=
=E4=BA=8B=E5=8A=A1=E6=89=80</A> </DIV></DIV>
<DIV style=3D"DISPLAY: none">
<SCRIPT language=3Djavascript src=3D"http://js.users.51.la/431785.js"=20
type=3Dtext/javascript></SCRIPT>
<NOSCRIPT><A href=3D"http://www.51.la/?431785" target=3D_blank><IMG=20
style=3D"BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; =
BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none"=20
alt=3D=E6=88=91=E8=A6=81=E5=95=A6=E5=85=8D=E8=B4=B9=E7=BB=9F=E8=AE=A1 =
src=3D"http://img.users.51.la/431785.asp"></A></NOSCRIPT>=20
</DIV></BODY></HTML>

------=_NextPart_000_0019_01C781C3.A7C5C370
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.evget.com/Images/evlogo.gif

/9j/4AAQSkZJRgABAgEBLAEsAAD/4RFJRXhpZgAATU0AKgAAAAgABwESAAMAAAABAAEAAAEaAAUA
AAABAAAAYgEbAAUAAAABAAAAagEoAAMAAAABAAIAAAExAAIAAAAcAAAAcgEyAAIAAAAUAAAAjodp
AAQAAAABAAAApAAAANAALcbAAAAnEAAtxsAAACcQQWRvYmUgUGhvdG9zaG9wIENTMiBXaW5kb3dz
ADIwMDc6MDE6MDUgMTE6NTc6MTYAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAoqADAAQAAAAB
AAAAJAAAAAAAAAAGAQMAAwAAAAEABgAAARoABQAAAAEAAAEeARsABQAAAAEAAAEmASgAAwAAAAEA
AgAAAgEABAAAAAEAAAEuAgIABAAAAAEAABATAAAAAAAAAEgAAAABAAAASAAAAAH/2P/gABBKRklG
AAECAABIAEgAAP/tAAxBZG9iZV9DTQAB/+4ADkFkb2JlAGSAAAAAAf/bAIQADAgICAkIDAkJDBEL
CgsRFQ8MDA8VGBMTFRMTGBEMDAwMDAwRDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAENCwsN
Dg0QDg4QFA4ODhQUDg4ODhQRDAwMDAwREQwMDAwMDBEMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwM
DAwM/8AAEQgAJACgAwEiAAIRAQMRAf/dAAQACv/EAT8AAAEFAQEBAQEBAAAAAAAAAAMAAQIEBQYH
CAkKCwEAAQUBAQEBAQEAAAAAAAAAAQACAwQFBgcICQoLEAABBAEDAgQCBQcGCAUDDDMBAAIRAwQh
EjEFQVFhEyJxgTIGFJGhsUIjJBVSwWIzNHKC0UMHJZJT8OHxY3M1FqKygyZEk1RkRcKjdDYX0lXi
ZfKzhMPTdePzRieUpIW0lcTU5PSltcXV5fVWZnaGlqa2xtbm9jdHV2d3h5ent8fX5/cRAAICAQIE
BAMEBQYHBwYFNQEAAhEDITESBEFRYXEiEwUygZEUobFCI8FS0fAzJGLhcoKSQ1MVY3M08SUGFqKy
gwcmNcLSRJNUoxdkRVU2dGXi8rOEw9N14/NGlKSFtJXE1OT0pbXF1eX1VmZ2hpamtsbW5vYnN0dX
Z3eHl6e3x//aAAwDAQACEQMRAD8A9VWf1nr3S+h0VZHU7hj1X3NoreQSN75PuLR+jY1jHvfY/wBi
n1TqmP03H9WyX2PO2mlv0nu/db/35y5PqbsnIx7v2pYMtmS4U5HTHAmlwJ92NQ4O3NysXbW919DN
+Pd/2p+0exV83NQxGiDKtZ1+hHx/7xsYeVnlFgiN6Q4v05eH/fpbvrF1b6tdfez6wWjK+r/Vbd3T
+psaGtx3OHswsnZ7W1tY32W/4X+k/wDcn7N2bXBwDmkFpEgjUEFeaZd7/qXjW9B+stFvWPqjmtLc
G+A62r/CfYMj3VNbbXt349jLK/5v1sX/AEOJpf4vs3N6Z0inp3VvVD7HvsxqLNX4uGAPS+22HZ6b
d27ZuZ+jr/cr9NimlOMRcjQJrXuWGMJSNRFkAnTtF7pc59Zvri3oPrV/s/JyLGUm5loFbaD5Otfa
272O/nfSx7V0QIIBBkHUELz7/Gd06za3MfZXZXktOPUL/sVTKHbd42ZObS/M/T7Xu/Vb6rK/9InL
W3Z/jJ2/VsdYHS7/AFCIgur9DdDHl3rep63o7LP+43rf8Ctf6tfW5nXiysYGTjPNDbrLXit1AJ2/
o2W12vt97nO9D1aKfUrrXljra39Bb0fdiCxvubb9q6a2sWEVsdY6Mf7b9Gv+kfbPtf8ApLl2X+Ku
im/Huzcd76RjkYmRSGY2y57WMe3I9fExse+xrfUf6XrXXv8A+GSS731u+u3TfqzSa3xkdTextmPg
+9nqNL/Se77Q2q2qvY31H+//AEaqu/xnfVYYjsiu5+S+ukXvpoYS4gP9G5jDkfZm7qXe/wDSelvp
/S1LB/xo57gL+nftve3Jaxv7Bpxq7H7m7LmvvzA718Zj3+nb/pH/AOBrsXLlv2jo/W+pXdVOT1O7
Eqd1LDdhmtwabaasetudYK9jaP0G6rGoqpu9L/C11JIfTuhfXvA651QdLowM7Gv9H7QTlVsraKvb
st0vfZst9Sv0v0fvVj63fWf/AJt4FGW3GGW6/JrxvTNnpbfUbY71N/p3f6L91c39SLGU/XHqVeaw
MzMvAw7OnuElrsWuplTtjn7f0jv0Pqs/0tV/+jWZ/jYP1YOXWGNL/rB6tIymt9WTiFr5a2f1Tc6a
v5v9Okp6r6zf4w+h9CGVjNsbkdVxdn6i71K9xfsf/SPRsp/mbPV/8DR/q79e+gdeONi0ZAHUr6vU
sxA2w7HBu66v13VMqf6f9b3rj8PIw6PrIKcZtH1WxmV4zuojql1Nl11DGMbhYFGLk2W/Z/0Ff6w7
1PtFW/8AS/QZVfrfVtlN/wBdL7H5OD1g1UufgdTxshjbqqXOLHdPu6fiO9K70/V9t/pexn+G/m8e
hKem+tX1gZ9XOiX9WfV9oNJY1tO7ZvL3Nr2+pts2/S3/AM2s/N+vGLi9LyLxjuPU8TDqzr+nOLm7
GWlnsfl+k6j1G+p9D6a5r/G3l9TyLMXptWLc3p2O+u/Iydv6Oyx7vQoprsnZur32ez/vnvWL9ZHf
VrKs+sGfndRqv63dYG9Oxsc37WNq2U112+pTVVZdtZ763epT+4kl9c6Xmuz+mYmc6v0XZVNdxqDt
231GizZv2179u79xZP1q+th+r1uBSzBsz7uovfVVXU4NO5uza33fS9T1Fzf1Bt+oWLl4X7Oy3O67
lYwpupJucN+1uRkt97PQZtfU787+orf+MTGbl9b+q+K51lbb8q2s2UuLLG721M9Suxv0H1/TSQ2/
+enX9P8AsVz9f5TP7kf6v/XSzq/Xb+h5PTLunZWPR9oeLntJjdUxrdjB+d6+9eZMz+pU4fWevVdT
rys3He3peY1w9mTivqfg4+Wx52vtv3U+qz/ifXv/AOE6b6h4dWB9fLcOpzXsp6JQPUrO5r3OGDbZ
ax35zLLLHPYkl//Q7frfTjVbb1Zhste1gBa2XPraPa4YTQ39E62f0l//AGnZ611X6RclkfWironV
HB3TbuqZuFWLMqrHBFOBRG/9y3ddXWfUt3+nV7/0mT6/qr0tcL1zA6l9Ues5P1s6Ox2X0zMId1zp
41e0Nn9exj+7Xue+xn+B/Sf9pn/qcH3aHue5/hcP6PH++2PvWT2vb/weL9L2/wBxv0dVoZgDO6Nl
OzT1u79XsuPspdHu9Td/ha/obHfuV/6H9JX9Oyiz7FjsORn3u3uFo9z3A/03NDvoUVu92Jiv/wDD
OR/g2LKPQwyyrrP1QrHUfq91mxv23pTHCv0bCdv23Cc7+iupd7b6f8B/Nf0T+h910zo+H0xrxRuf
ZYZfbYQXnwbuaG+1RZOVnLIADWPpr6oX8/DH96f77Lj5qEcZJF5Oor05OH+b4pfuw/cSdNxLcPEZ
Rde/JtEufbYZJLvc7bP5iwPrHR1bqXXcPBpx8mvp2PTbfk5lV9lAeS3ZTj0fZLa99/qtZ/SP8H6i
6lcz9ZPrF1jpGcMTFxa8k59O3pOhl2Y10WY2S71Gs9H0HsvZZ+g/m7vercYiIAGw0acpGUjI7k2X
z+vq2Yx+PkZVHWmProubmYDLs5g+0tf+puqybLLnsbYz+e3/AMz/AMKux+ofT+sdJy8vGt6caemd
RjqNOQ6xzrKnWhrf2flsyP01mTW1n6az/Sfzn88z0tT6v9e6l16rPyaKq8fHqDaMN1rXlxyWs3Zn
rt3V/q2PkuZj/o/5z0rv0ixj/jB6j6e8YOpr+wAbTP7c9v8Akwt9Qfqnu/n/AOR/OooV/jD6Hk5f
UejZPS8B92Ucn9ZyMaabA1oaKvW6hUx9uMxnu2XO/m1y/Vehddw8f6z5Obh5DK78TGZXbZccwvcL

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -