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

📄 vc++面试题_vc技术文章_vc_软件编程.mht

📁 vc工程师面试时笔试的一些题目
💻 MHT
📖 第 1 页 / 共 5 页
字号:
.tj A:active {
	FONT-SIZE: 12px; LINE-HEIGHT: 20px; TEXT-DECORATION: none
}
.tj A:hover {
	FONT-SIZE: 12px; LINE-HEIGHT: 20px; TEXT-DECORATION: underline
}
.tj_l {
	MARGIN-TOP: 8px; FLOAT: left; PADDING-BOTTOM: 8px; MARGIN-LEFT: 10px; =
OVERFLOW: hidden; WIDTH: 320px; COLOR: #006194; MARGIN-RIGHT: 7px; =
TEXT-OVERFLOW: ellipsis
}
.tj_r {
	MARGIN-TOP: 8px; FLOAT: left; PADDING-BOTTOM: 8px; MARGIN-LEFT: 0px; =
OVERFLOW: hidden; WIDTH: 320px; COLOR: #006194; MARGIN-RIGHT: 0px; =
TEXT-OVERFLOW: ellipsis; mar: 8px
}
.map {
	LINE-HEIGHT: 19px
}
.map A:link {
	FONT-SIZE: 14px; COLOR: #006194; LINE-HEIGHT: 21px; TEXT-DECORATION: =
none
}
.map A:visited {
	FONT-SIZE: 14px; COLOR: #006194; LINE-HEIGHT: 21px; TEXT-DECORATION: =
none
}
.map A:active {
	FONT-SIZE: 14px; COLOR: #006194; LINE-HEIGHT: 21px; TEXT-DECORATION: =
none
}
.map A:hover {
	FONT-SIZE: 14px; COLOR: #006194; LINE-HEIGHT: 21px; TEXT-DECORATION: =
underline
}
A.redlink:active {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #990000; LINE-HEIGHT: 25px; =
TEXT-DECORATION: underline
}
A.redlink:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #990000; LINE-HEIGHT: 25px; =
TEXT-DECORATION: underline
}
A.redlink:link {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #990000; LINE-HEIGHT: 25px; =
TEXT-DECORATION: none
}
A.redlink:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #990000; LINE-HEIGHT: 25px; =
TEXT-DECORATION: none
}
.ad_f10 {
	FLOAT: left; WIDTH: 336px; HEIGHT: 300px
}
.ad_f11 {
	FLOAT: left; MARGIN-LEFT: 45px; WIDTH: 250px; PADDING-TOP: 20px; =
HEIGHT: 300px
}

------=_NextPart_000_0000_01C9B151.91AEF740
Content-Type: multipart/alternative;
	boundary="----=_NextPart_001_0005_01C9B151.91B16840"


------=_NextPart_001_0005_01C9B151.91B16840
Content-Type: text/html;
	charset="gb2312"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.diybl.com/course/3_program/vc/vc_js/20081117/151218.html

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD><TITLE>VC++=C3=E6=CA=D4=CC=E2_VC=BC=BC=CA=F5=CE=C4=D5=C2_VC_=C8=
=ED=BC=FE=B1=E0=B3=CC</TITLE>
<META http-equiv=3DContent-Type content=3Dtext/html;charset=3Dgb2312>
<META content=3Dwww.diybl.com,DIY=B2=BF=C2=E4=B0=E6=C8=A8=CB=F9=D3=D0 =
name=3DCopyright>
<META =
content=3DVC++=C3=E6=CA=D4=CC=E2_VC=BC=BC=CA=F5=CE=C4=D5=C2_VC_=C8=ED=BC=FE=
=B1=E0=B3=CC name=3Dkeywords>
<META content=3DVC++=C3=E6=CA=D4=CC=E2_VC=BC=BC=CA=F5=CE=C4=D5=C2_.. =
name=3Ddescription>
<META content=3Dindex,follow name=3Drobots>
<META content=3DINDEX,FOLLOW name=3DGOOGLEBOT><LINK =
href=3D"article2.css"=20
type=3Dtext/css rel=3Dstylesheet><LINK=20
href=3D"http://www.diybl.com/styles/article2.css" type=3Dtext/css =
rel=3Dstylesheet>
<SCRIPT src=3D"http://www.diybl.com/js/article.js" =
type=3Dtext/javascript></SCRIPT>

<SCRIPT src=3D"http://www.diybl.com/ad/js/103/1031201.js"=20
type=3Dtext/javascript></SCRIPT>

<META content=3D"MSHTML 6.00.6000.16809" name=3DGENERATOR></HEAD>
<BODY><INPUT type=3Dhidden value=3D151218 name=3Dpassage_id><INPUT =
type=3Dhidden=20
value=3D1031201 name=3Dcatalog_id>=20
<DIV id=3Dwrap>
<DIV class=3Dtop_bar align=3Dcenter>
<TABLE cellSpacing=3D0 width=3D935>
  <TBODY>
  <TR>
    <TD><A =
href=3D"http://www.diybl.com/">=CD=F8=D5=BE=CA=D7=D2=B3</A></TD>
    <TD class=3Dtop_bar_sline></TD>
    <TD><A href=3D"http://news.diybl.com/" =
target=3D_blank>=D0=C2=CE=C5=CA=D7=D2=B3</A></TD>
    <TD class=3Dtop_bar_sline></TD>
    <TD><A =
href=3D"http://www.diybl.com/course/1_web/">=CD=F8=D2=B3=C9=E8=BC=C6</A><=
/TD>
    <TD class=3Dtop_bar_sline></TD>
    <TD><A =
href=3D"http://www.diybl.com/course/2_picdesign/">=CD=BC=D0=CE=B6=AF=BB=AD=
</A></TD>
    <TD class=3Dtop_bar_sline></TD>
    <TD><A =
href=3D"http://www.diybl.com/course/3_program/">=C8=ED=BC=FE=B1=E0=B3=CC<=
/A></TD>
    <TD class=3Dtop_bar_sline></TD>
    <TD><A =
href=3D"http://www.diybl.com/course/4_webprogram/">=CD=F8=D5=BE=BF=AA=B7=A2=
</A></TD>
    <TD class=3Dtop_bar_sline></TD>
    <TD><A =
href=3D"http://www.diybl.com/course/5_office/">=B0=EC=B9=AB=C8=ED=BC=FE</=
A></TD>
    <TD class=3Dtop_bar_sline></TD>
    <TD><A =
href=3D"http://www.diybl.com/course/6_system/">=B2=D9=D7=F7=CF=B5=CD=B3</=
A></TD>
    <TD class=3Dtop_bar_sline></TD>
    <TD><A =
href=3D"http://www.diybl.com/course/7_databases/">=CA=FD=BE=DD=BF=E2</A><=
/TD>
    <TD class=3Dtop_bar_sline></TD>
    <TD><A =
href=3D"http://www.diybl.com/course/webjsh/">=CD=F8=C2=E7=BC=BC=CA=F5</A>=
</TD>
    <TD class=3Dtop_bar_sline></TD>
    <TD><A =
href=3D"http://www.diybl.com/course/comshiti/">=C8=CF=D6=A4=BF=BC=CA=D4</=
A></TD>
    <TD class=3Dtop_bar_sline></TD>
    <TD><A =
href=3D"http://www.diybl.com/course/fwzl/">=B7=B6=CE=C4=D7=CA=C1=CF</A></=
TD>
    <TD class=3Dtop_bar_sline></TD>
    <TD><A =
href=3D"http://www.diybl.com/course/hack/">=BA=DA=BF=CD=B9=A5=B7=C0</A></=
TD>
    <TD class=3Dtop_bar_sline></TD>
    <TD><A href=3D"http://www.diybl.com/chm/" target=3D_blank><FONT=20
      color=3Dred>=CA=E9=BC=AE=BD=CC=B3=CC</FONT></A></TD>
    <TD class=3Dtop_bar_sline></TD>
    <TD><A href=3D"http://bbs.diybl.com/"=20
target=3D_blank>=BD=F8=C8=EB=C2=DB=CC=B3</A></TD></TR></TBODY></TABLE></D=
IV>
<TABLE class=3DadNone id=3DPublicRelation cellSpacing=3D0 =
cellPadding=3D0 width=3D950=20
border=3D0>
  <TBODY>
  <TR>
    <TD vAlign=3Dtop width=3D864>
      <DIV class=3Dlogo><A href=3D"http://www.diybl.com/" =
target=3D_blank><IMG=20
      height=3D60 src=3D"http://img.diybl.com/sys/logo.gif" =
width=3D200></A></DIV>
      <DIV class=3Dad_f1 id=3Dad_f1>
      <SCRIPT src=3D"http://www.diybl.com/ad/ad_f1.js"></SCRIPT>
      </DIV><!--<div class=3D"top_bar2">-->
      <UL class=3Dmenu>
        <LI><A href=3D"http://www.diybl.com/course/3_program/vc/"=20
        target=3D_blank><SPAN>VC</SPAN></A>
        <LI><A=20
        =
href=3D"http://www.diybl.com/course/3_program/vc/vc_js/638esdtksd.html"=20
        =
target=3D_blank><SPAN>VC=BC=BC=CA=F5=CE=C4=D5=C2</SPAN></A></LI></UL><!--=
</div>--></TD>
    <TD width=3D6></TD>
    <TD vAlign=3Dtop align=3Dmiddle width=3D100>
      <DIV class=3DhotNCout>
      <DIV class=3DhotNC>
      <UL>
        <LI><A=20
        =
href=3D"javascript:window.external.addFavorite('http://www.diybl.com/','D=
IY=B2=BF=C2=E4');">=BC=D3=C8=EB=CA=D5=B2=D8</A>=20

        <LI><A href=3D"http://www.diybl.com/map.html" =
target=3D_blank>=CD=F8=D5=BE=B5=D8=CD=BC</A>=20
        <LI><A href=3D"http://www.diybl.com/chm/" =
target=3D_blank>=CA=E9=BC=AE=BD=CC=B3=CC</A>=20
        <LI><A href=3D"http://www.diybl.com/user/register.asp"=20
        target=3D_blank>=BB=E1=D4=B1=D7=A2=B2=E1</A> =
</LI></UL></DIV></DIV></TD></TR></TBODY></TABLE>
<DIV class=3Dsplit style=3D"HEIGHT: 3px"></DIV>
<DIV class=3Dad_ftop id=3Dad_ftop>
<SCRIPT src=3D"http://www.diybl.com/ad/ad_ftop.js"></SCRIPT>
</DIV>
<DIV class=3DsubNav>
<DIV style=3D"FLOAT: right"><INPUT name=3Dwd1> <INPUT =
onclick=3Dtosearch(document.all.wd1); type=3Dbutton value=3D" =
=C7=A7=D1=B0=CB=D1=CB=F7 "></DIV><SPAN><A=20
href=3D"http://www.diybl.com/">DIY=B2=BF=C2=E4</A> &gt;&gt; <A=20
href=3D"http://www.diybl.com/course/3_program/">=C8=ED=BC=FE=B1=E0=B3=CC<=
/A> &gt;&gt; <A=20
href=3D"http://www.diybl.com/course/3_program/vc/">VC</A> &gt;&gt; <A=20
href=3D"http://www.diybl.com/course/3_program/vc/vc_js/638esdtksd.html">V=
C=BC=BC=CA=F5=CE=C4=D5=C2</A>=20
&gt;&gt; =D5=FD=CE=C4</SPAN></DIV>
<DIV class=3Dsplit></DIV>
<DIV class=3Dmain>
<DIV class=3Dlc_blue>
<DIV class=3DlcBlk>
<H1>VC++=C3=E6=CA=D4=CC=E2</H1>
<DIV class=3Dfrom_info>http://www.diybl.com/=A1=A12008-11-17 =
=A1=A1=CD=F8=C2=E7=A1=A1=B5=E3=BB=F7:<SPAN=20
style=3D"FONT-WEIGHT: bold; COLOR: #ff0000">
<SCRIPT src=3D"http://www.diybl.com/count/p_count.asp?id=3D151218"=20
lanuage=3D"javascript"></SCRIPT>
 </SPAN>=A1=A1<A=20
href=3D"http://www.diybl.com/course/3_program/vc/vc_js/20081117/151218.ht=
ml#comment">[=20
=C6=C0=C2=DB ]</A></DIV>
<DIV class=3Dartibody>
<DIV class=3Dad_f2 id=3Dad_f2>
<SCRIPT src=3D"http://www.diybl.com/ad/ad_f2.js"></SCRIPT>
</DIV>
<DIV class=3Dad_f3 id=3Dad_f3>
<SCRIPT src=3D"http://www.diybl.com/ad/ad_f3.js"></SCRIPT>
</DIV>=CE=C4=D5=C2=CB=D1=CB=F7=A3=BA <INPUT maxLength=3D255 size=3D30 =
name=3Dwd2> &nbsp;&nbsp; <INPUT onclick=3Dtosearch(document.all.wd2); =
type=3Dbutton value=3D=C7=A7=D1=B0=CB=D1=CB=F7><A=20
class=3Dredlink=20
href=3D"javascript:self.location=3D'/user/chm/rar.asp?c_id=3D151218'">=A1=
=BE=B5=E3=BB=F7=B4=F2=B0=FC=B8=C3=CE=C4=D5=C2=A1=BF</A>
<SCRIPT src=3D"http://www.diybl.com/js/art_top.js"></SCRIPT>
=20
<P><BR>
<P><FONT size=3D2><SPAN style=3D"FONT-WEIGHT: =
bold"><BR></SPAN></FONT></P>
<P><FONT size=3D2><SPAN=20
style=3D"FONT-WEIGHT: bold">1.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=20
=C8=D5=C6=DA=D7=AA=B3=C9=D7=D6=B7=FB=B4=AE=A3=BA</SPAN><BR>&nbsp;&nbsp; =
COleDateTime&nbsp;&nbsp;&nbsp;=20
ww;<BR>ww=3DCOleDateTime::GetCurrentTime();<BR>AfxMessageBox(ww.Format("%=
Y-%m-%d=20
%H:%M:%S"));</FONT></P><BR>
<P><FONT size=3D2><SPAN=20
style=3D"FONT-WEIGHT: bold">2.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=20
=D7=D6=B7=FB=B4=AE=D7=AA=B3=C9=C8=D5=C6=DA=A3=BA</SPAN><BR>COleDateTime =
dt;<BR>dt.ParseDateTime(=A1=B02006-08-08=20
08:08:08=A1=B1);</FONT> </P>
<P style=3D"FONT-WEIGHT: bold"><FONT =
size=3D2>3.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=20
=D7=CA=D4=B4=CE=C4=BC=FE</FONT> </P>
<P><FONT =
size=3D2>=D7=CA=D4=B4=CE=C4=BC=FE=C3=FB:xxx.rc,=C6=E4=D6=D0=D2=AA=B0=FC=BA=
=AC=B5=C4=D6=F7=D2=AA=CE=C4=BC=FE:resource.h=BA=CDafxres.h</FONT></P>
<P style=3D"FONT-WEIGHT: bold"><FONT =
size=3D2>4.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=20
vc=BF=AA=B7=A2=BB=B7=BE=B3=C3=BB=D3=D0=D7=D4=B6=AF=CC=E1=CA=BE=CA=B1:</FO=
NT> </P>
<P><FONT size=3D2>&nbsp;&nbsp; =C9=BE=B3=FD =
=C4=BF=C2=BC=CF=C2=B5=C4ncb=CE=C4=BC=FE =
=A3=AC=D4=D9=B4=F2=BF=AA=D2=BB=B0=E3=BE=CDok=C1=CB</FONT> </P>
<P style=3D"FONT-WEIGHT: bold"><FONT =
size=3D2>5.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=20
=C0=FB=D3=C3_variant_t =
=C8=A1=CA=FD=BE=DD=BF=E2=CA=FD=BE=DD=B5=C4=B7=BD=B7=A8:</FONT> </P>
<P><FONT size=3D2>&nbsp;&nbsp; _variant_t ibb;</FONT> </P>
<P><FONT size=3D2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=20
ibb=3D(_variant_t)rs-&gt;GetCollect("inta");</FONT> </P>
<P><FONT size=3D2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
if(ibb.vt!=3DVT_NULL)</FONT>=20
</P>
<P><FONT size=3D2>&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;&nbsp;&nbsp;=20
m_b=3Dibb.lVal;</FONT> </P>
<P><FONT size=3D2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }</FONT> </P>
<P style=3D"FONT-WEIGHT: bold"><FONT =
size=3D2>6.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=20
=C6=BD=CA=B1=C8=A1=BC=C7=C2=BC=BC=AF=D7=D6=B6=CE=D6=B5=B5=C4=B7=BD=B7=A8:=
</FONT> </P>
<P><FONT size=3D2>&nbsp;&nbsp; =
(LPCTSTR)(_bstr_t)rs-&gt;GetCollect("datea")</FONT>=20
</P>
<P><FONT size=3D2><SPAN=20
style=3D"FONT-WEIGHT: bold">7.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=20
DoModal()=BF=C9=D2=D4=B7=B5=BB=D8=C1=BD=B8=F6=BD=E1=B9=FB=20
IDOK,IDCANCEL</SPAN>,=CB=FB=C3=C7=B6=BC=CA=C7int=D0=CD=A3=AC=B7=D6=B1=F0=CA=
=C7=A3=BA1,2=A1=A3=CD=A8=B9=FDEndDialog(IDOK)=B5=C4=B7=BD=CA=BD=B7=B5=BB=D8=
=A1=A3</FONT> </P>
<P style=3D"FONT-WEIGHT: bold"><FONT =
size=3D2>8.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=20
=D2=BB=B0=E3=BD=AB=CA=FD=BE=DD=BF=E2=C1=AC=BD=D3=B7=BD=C3=E6=B5=C4=D0=C5=CF=
=A2=B7=C5=B5=BDapp=D6=D0=A1=A3=D4=F2AfxGetApp()=B7=C7=B3=A3=D6=D8=D2=AA=A3=
=AC=C8=E7=A3=BB</FONT> </P>
<P><FONT size=3D2>&nbsp;&nbsp; CAdo2App* =
mapp=3D=A3=A8CAdo2App*=A3=A9AfxGetApp();</FONT> </P>
<P><FONT size=3D2>&nbsp;&nbsp;=20
Map-&gt;conn-&gt;Execute(sql,NULL,adCmdText);</FONT> </P>
<P><FONT size=3D2>9.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=20
DECLARE_DYNCREATE=A3=A8=C0=E0=C3=FB=A3=A9,IMPLEMENT_DYNCREATE(=C0=E0=C3=FB=
=A3=AC=BB=F9=C0=E0=C3=FB)&nbsp;=20
=CA=B9=B5=C3=D3=C9CObject=BC=CC=B3=D0=C0=B4=B5=C4=C0=E0=D4=DA=B3=CC=D0=F2=
=D4=CB=D0=D0=B5=C4=CA=B1=BA=F2=C4=DC=B9=BB=B6=AF=CC=AC=B5=C4=B4=B4=BD=A8=A1=
=A3</FONT> </P>
<P><FONT size=3D2>10.&nbsp;&nbsp;=20
DECLARE_DYNAMIC=A3=A8=C0=E0=C3=FB=A3=A9,IMPLEMENT_DYNAMIC(=C0=E0=C3=FB=A3=
=AC=BB=F9=C0=E0=C3=FB)&nbsp; =
=BF=C9=D2=D4=D4=DA=D4=CB=D0=D0=CA=B1=BB=F1=B5=C3=B8=C3=C0=E0=B5=C4=D0=C5=CF=
=A2</FONT> </P>
<P><FONT size=3D2>11.&nbsp;&nbsp;=20
DECLARE_SERIAL=A3=A8=C0=E0=C3=FB=A3=A9,IMPLEMENT_SERIAL(=C0=E0=C3=FB=A3=AC=
=BB=F9=C0=E0=C3=FB,0)=CE=AA=D2=BB=B8=F6=BF=C9=D2=D4=B4=AE=D0=D0=BB=AF=B5=C4=
CObject=C5=C9=C9=FA=C0=E0=B2=FA=C9=FA=B1=D8=D2=AA=B5=C4C++=B1=EA=CC=E2=B4=
=FA=C2=EB</FONT>=20
</P>
<P><FONT size=3D2>12.&nbsp;&nbsp; =
=BB=F1=B5=C3=CE=C4=B5=B5=B5=C4=B7=BD=B7=A8=A3=BA CMainFrame * =
pFrame=3D(CMainFrame *)=20
AfxGetMainWnd();</FONT> </P>
<P><FONT size=3D2>CPClientDoc * pDoc =3D(CPClientDoc *)=20
pFrame-&gt;GetActiveDocument();<BR>&nbsp;</FONT> </P>
<P><FONT size=3D2>13.&nbsp;&nbsp; =
=BB=F1=B5=C3=CA=D3=CD=BC=B5=C4=B7=BD=B7=A8=A3=BACMainFrame * =
pFrame=3D(CMainFrame *)=20
AfxGetMainWnd();</FONT> </P>
<P><FONT size=3D2>myView =3D(CPClientView*) =
pFrame-&gt;GetActiveView();</FONT> </P>
<P><FONT size=3D2>14.&nbsp;&nbsp; =
=C8=E7=B9=FB=D2=AA=D2=FD=D3=C3=C8=AB=BE=D6=B1=E4=C1=BF=BB=F2=D5=DF=C8=AB=BE=
=D6=B7=BD=B7=A8=A3=AC=D0=EB=D4=DA=B5=B1=C7=B0=C0=E0=D6=D0=D2=FD=C8=EB=A3=BA=
extern =C3=FB=D7=D6;</FONT> </P>
<P></P>
<DIV class=3Dad_f10 id=3Dad_f10>
<SCRIPT src=3D"http://www.diybl.com/ad/ad_f10.js"></SCRIPT>
</DIV>
<DIV class=3Dad_f11 id=3Dad_f11>
<SCRIPT src=3D"http://www.diybl.com/ad/ad_f11.js"></SCRIPT>
</DIV>

⌨️ 快捷键说明

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