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

📄 vc++.mht

📁 VC++获取操作系统版本(摘自MSDN) - yztgx的专栏 - CSDNBlog
💻 MHT
📖 第 1 页 / 共 5 页
字号:
if (=20
osvi.wProductType =3D=3D VER_NT_WORKSTATION=20
)<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=20
{<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;=20
if( osvi.wSuiteMask &amp; VER_SUITE_PERSONAL=20
)<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=20
printf ( "Personal "=20
);<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;=20
else<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=20
printf ( "Professional "=20
);<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =

}</FONT></P>
<P><FONT=20
size=3D2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p; else=20
if ( osvi.wProductType =3D=3D VER_NT_SERVER=20
)<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=20
{<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;=20
if( osvi.wSuiteMask &amp; VER_SUITE_DATACENTER=20
)<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=20
printf ( "DataCenter Server "=20
);<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;=20
else if( osvi.wSuiteMask &amp; VER_SUITE_ENTERPRISE=20
)<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=20
printf ( "Advanced Server "=20
);<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;=20
else<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=20
printf ( "Server "=20
);<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =

}<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=20
}<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=20
else<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=20
{<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
HKEY=20
hKey;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p; char=20
szProductType[80];<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;=20
DWORD dwBufLen;</FONT></P>
<P><FONT=20
size=3D2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;=20
RegOpenKeyEx(=20
HKEY_LOCAL_MACHINE,<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=20
"SYSTEM\\CurrentControlSet\\Control\\ProductOptions",<BR>&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=20
0, KEY_QUERY_VALUE, &amp;hKey=20
);<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =

RegQueryValueEx( hKey, "ProductType", NULL,=20
NULL,<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;=20
(LPBYTE) szProductType,=20
&amp;dwBufLen);<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;=20
RegCloseKey( hKey=20
);<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
if (=20
lstrcmpi( "WINNT", szProductType) =3D=3D 0=20
)<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;=20
printf( "Professional "=20
);<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
if (=20
lstrcmpi( "LANMANNT", szProductType) =3D=3D 0=20
)<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;=20
printf( "Server "=20
);<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
if (=20
lstrcmpi( "SERVERNT", szProductType) =3D=3D 0=20
)<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;=20
printf( "Advanced Server "=20
);<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }</FONT></P>
<P><FONT size=3D2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; // Display version, =
service pack=20
(if any), and build number.</FONT></P>
<P><FONT size=3D2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if (=20
osvi.dwMajorVersion &lt;=3D 4=20
)<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=20
{<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
printf=20
("version %d.%d %s (Build=20
%d)\n",<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;=20
osvi.dwMajorVersion,<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=20
osvi.dwMinorVersion,<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=20
osvi.szCSDVersion,<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=20
osvi.dwBuildNumber &amp;=20
0xFFFF);<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=20
}<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=20
else<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {=20
<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
printf=20
("%s (Build=20
%d)\n",<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;=20
osvi.szCSDVersion,<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=20
osvi.dwBuildNumber &amp;=20
0xFFFF);<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=20
}<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; break;</FONT></P>
<P><FONT size=3D2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; case=20
VER_PLATFORM_WIN32_WINDOWS:</FONT></P>
<P><FONT size=3D2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if=20
(osvi.dwMajorVersion =3D=3D 4 &amp;&amp; osvi.dwMinorVersion =3D=3D=20
0)<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=20
{<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;=20
printf ("Microsoft Windows 95=20
");<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;=20
if ( osvi.szCSDVersion[1] =3D=3D 'C' || osvi.szCSDVersion[1] =3D=3D 'B'=20
)<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;=20
printf("OSR2 " );<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }=20
</FONT></P>
<P><FONT size=3D2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if=20
(osvi.dwMajorVersion =3D=3D 4 &amp;&amp; osvi.dwMinorVersion =3D=3D=20
10)<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=20
{<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;=20
printf ("Microsoft Windows 98=20
");<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;=20
if ( osvi.szCSDVersion[1] =3D=3D 'A'=20
)<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;=20
printf("SE " );<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }=20
</FONT></P>
<P><FONT size=3D2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if=20
(osvi.dwMajorVersion =3D=3D 4 &amp;&amp; osvi.dwMinorVersion =3D=3D=20
90)<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=20
{<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;=20
printf ("Microsoft Windows Me=20
");<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }=20
<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; break;</FONT></P>
<P><FONT size=3D2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; case=20
VER_PLATFORM_WIN32s:</FONT></P>
<P><FONT size=3D2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
printf=20
("Microsoft Win32s =
");<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=20
break;<BR>&nbsp;&nbsp; }<BR>&nbsp;&nbsp; return TRUE; =
<BR>}<BR></FONT></P>
<P class=3D"right articalinfo">=E5=8F=91=E8=A1=A8=E4=BA=8E @ <A =
title=3Dpermalink=20
href=3D"http://blog.csdn.net/yztgx/archive/2004/07/21/46988.aspx">2004=E5=
=B9=B407=E6=9C=8821=E6=97=A5=20
10:31:00</A>|<A title=3D=E8=AF=84=E8=AE=BA=20
href=3D"http://blog.csdn.net/yztgx/archive/2004/07/21/46988.aspx#FeedBack=
">=E8=AF=84=E8=AE=BA(<SPAN=20
id=3DFeedbackCount_46988>loading...</SPAN>
<SCRIPT type=3Dtext/javascript>AddFeedbackCountStack("46988")</SCRIPT>
)</A>|<A title=3D=E7=BC=96=E8=BE=91=20
href=3D"http://writeblog.csdn.net/PostEdit.aspx?entryId=3D46988">=E7=BC=96=
=E8=BE=91</A></P><SPAN=20
id=3DPost.ascx_ViewPost_PreviousAndNextEntriesDown>
<H3><A=20
href=3D"http://blog.csdn.net/yztgx/archive/2004/07/22/48541.aspx">=E6=96=B0=
=E4=B8=80=E7=AF=87:&nbsp;=E5=88=A9=E7=94=A8ARP=E6=8E=A2=E6=B5=8B=E4=BB=A5=
=E5=A4=AA=E7=BD=91=E4=B8=AD=E7=9A=84=E6=B4=BB=E5=8A=A8=E4=B8=BB=E6=9C=BA(=
=E4=BB=A5=E5=89=8D=E5=86=99=E7=9A=84=E4=B8=80=E7=AF=87=E6=96=87=E7=AB=A0)=
</A>&nbsp;|&nbsp;<A=20
href=3D"http://blog.csdn.net/yztgx/archive/2004/07/20/45863.aspx">=E6=97=A7=
=E4=B8=80=E7=AF=87:&nbsp;MS04-019=E6=9C=AC=E5=9C=B0=E6=8F=90=E5=8D=87=E6=9D=
=83=E9=99=90=E6=94=BB=E5=87=BB=E4=BB=A3=E7=A0=81(=E5=85=A8)</A></H3></SPA=
N></DIV></DIV>
<DIV class=3Dcommentslist><SPAN =
id=3DAnthem_Post.ascx_Comments_ltlComments__><SPAN=20
id=3DPost.ascx_Comments_ltlComments>
<DIV id=3Dcommentslist>
<H3>=E8=AF=84=E8=AE=BA=EF=BC=9A=E6=B2=A1=E6=9C=89=E8=AF=84=E8=AE=BA=E3=80=
=82</H3></DIV></SPAN></SPAN></DIV>
<DIV class=3Dspacecommment>
<DIV id=3DAnthem_Post.ascx_PostComment_CommentUpdatePanel__>
<DIV id=3DPost.ascx_PostComment_CommentUpdatePanel>
<FIELDSET><LEGEND>=E5=8F=91=E8=A1=A8=E8=AF=84=E8=AE=BA</LEGEND>
<UL>
  <LI>=E5=A7=93&nbsp;&nbsp;&nbsp;=E5=90=8D=EF=BC=9A<INPUT =
id=3DPost.ascx_PostComment_tbName disabled=20
  maxLength=3D32 size=3D40 name=3DPost.ascx:PostComment:tbName><SPAN=20
  id=3DPost.ascx_PostComment_RequiredFieldValidator2=20
  style=3D"VISIBILITY: hidden; COLOR: red" initialvalue=3D""=20
  evaluationfunction=3D"RequiredFieldValidatorEvaluateIsValid"=20
  errormessage=3D"=E8=AF=B7=E8=BE=93=E5=85=A5=E5=90=8D=E5=AD=97"=20
  =
controltovalidate=3D"Post.ascx_PostComment_tbName">=E8=AF=B7=E8=BE=93=E5=85=
=A5=E5=90=8D=E5=AD=97</SPAN>=20
  <LI>=E4=B8=BB&nbsp;&nbsp;&nbsp;=E9=A1=B5=EF=BC=9A<INPUT =
id=3DPost.ascx_PostComment_tbUrl disabled=20
  maxLength=3D256 size=3D40 name=3DPost.ascx:PostComment:tbUrl>=20
  <LI>
  <DIV =
id=3DPost.ascx_PostComment_AntiBotImageRegion>=E6=A0=A1=E9=AA=8C=E7=A0=81=
=EF=BC=9A <INPUT=20
  id=3DPost.ascx_PostComment_tbAntiBotImage style=3D"WIDTH: 75px"=20
  name=3DPost.ascx:PostComment:tbAntiBotImage> <SPAN=20
  id=3DPost.ascx_PostComment_valAntiBotImage style=3D"DISPLAY: none; =
COLOR: red"=20
  evaluationfunction=3D"CustomValidatorEvaluateIsValid"=20
  =
display=3D"Dynamic">=E6=A3=80=E9=AA=8C=E7=A0=81=E6=97=A0=E6=95=88!</SPAN>=
 <SPAN=20
  id=3DAnthem_Post.ascx_PostComment_imgAntiBotImage__><IMG=20
  id=3DPost.ascx_PostComment_imgAntiBotImage alt=3D""=20
  =
src=3D"http://blog.csdn.net/AntiBotImage.aspx?abi=3D939&amp;id=3D46988"=20
  align=3DabsMiddle border=3D0></SPAN> <SPAN=20
  id=3DAnthem_Post.ascx_PostComment_lbCreateAntiBotImage__><A=20
  id=3DPost.ascx_PostComment_lbCreateAntiBotImage=20
  =
onclick=3D"javascript:Anthem_FireCallBackEvent(this,event,'Post.ascx:Post=
Comment:lbCreateAntiBotImage','',false,'','','',true,null,null,null,true,=
true);return false;"=20
  =
href=3D"javascript:__doPostBack('Post.ascx$PostComment$lbCreateAntiBotIma=
ge','')">=E7=9C=8B=E4=B8=8D=E6=B8=85,=E6=8D=A2=E4=B8=80=E5=BC=A0</A></SPA=
N>=20
  </DIV></LI></UL><SPAN =
id=3DPost.ascx_PostComment_RequiredFieldValidator3=20
style=3D"VISIBILITY: hidden; COLOR: red" initialvalue=3D""=20
evaluationfunction=3D"RequiredFieldValidatorEvaluateIsValid" =
errormessage=3D"=E8=AF=B7=E8=BE=93=E5=85=A5=E8=AF=84=E8=AE=BA"=20
controltovalidate=3D"Post.ascx_PostComment_tbComment">=E8=AF=B7=E8=BE=93=E5=
=85=A5=E8=AF=84=E8=AE=BA</SPAN><BR><TEXTAREA =
id=3DPost.ascx_PostComment_tbComment disabled =
name=3DPost.ascx:PostComment:tbComment rows=3D10 =
cols=3D50></TEXTAREA><BR><SPAN=20
id=3DAnthem_Post.ascx_PostComment_btnSubmit__></SPAN><BR><SPAN=20
id=3DPost.ascx_PostComment_Message=20
style=3D"COLOR: =
red">=E5=BD=93=E5=89=8D=E7=94=A8=E6=88=B7=E8=AE=BE=E7=BD=AE=E5=8F=AA=E6=9C=
=89=E6=B3=A8=E5=86=8C=E7=94=A8=E6=88=B7=E6=89=8D=E8=83=BD=E5=8F=91=E8=A1=A8=
=E8=AF=84=E8=AE=BA=E3=80=82=E5=A6=82=E6=9E=9C=E4=BD=A0=E6=B2=A1=E6=9C=89=E7=
=99=BB=E5=BD=95=EF=BC=8C=E8=AF=B7=E7=82=B9=E5=87=BB<A=20
href=3D"http://passport.csdn.net/member/UserLogin.aspx?from=3Dhttp://blog=
.csdn.net/yztgx/archive/2004/07/21/46988.aspx">=E7=99=BB=E5=BD=95</A></SP=
AN>=20
</FIELDSET> </DIV></DIV></DIV>
<SCRIPT type=3Dtext/javascript>
    LoadFeedbackCount();//=E5=8A=A0=E8=BD=BD=E8=AF=84=E8=AE=BA
    document.write("<img src=3D'http://counter.csdn.net/pv.aspx?id=3D24' =
border=3D0 width=3D0 height=3D0>");// =E8=AE=A1=E6=95=B0=E5=99=A8
    </SCRIPT>

<SCRIPT src=3D"http://blog.csdn.net/js/HighLighter.js"=20
type=3Dtext/javascript></SCRIPT>
</DIV></DIV></DIV>
<DIV id=3Dpubfooter>
<DL>
  <DT>
  <DD>Csdn Blog version 3.1a=20
  <DD>Copyright =C2=A9 yztgx </DD></DL></DIV></DIV>
<SCRIPT type=3Dtext/javascript>
<!--
var Page_Validators =3D  new =
Array(document.getElementById("Post.ascx_PostComment_RequiredFieldValidat=
or2"), document.getElementById("Post.ascx_PostComment_valAntiBotImage"), =
document.getElementById("Post.ascx_PostComment_RequiredFieldValidator3"))=
;
// -->
</SCRIPT>

<SCRIPT type=3Dtext/javascript>
<!--
var Page_ValidationActive =3D false;
if (typeof(ValidatorOnLoad) =3D=3D "function") {
    ValidatorOnLoad();
}

function ValidatorOnSubmit() {
    if (Page_ValidationActive) {
        return ValidatorCommonOnSubmit();
    }
    else {

⌨️ 快捷键说明

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