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

📄 wtl for mfc programmers, part iii.mht

📁 大家知道wtl是window UI库
💻 MHT
📖 第 1 页 / 共 5 页
字号:
        <TR vAlign=3Dtop>
          <TD class=3DsmallText noWrap><IMG=20
            =
src=3D"http://www.codeproject.com/script/profile/images/{2D6F4A37-6FD0-4C=
EF-AC72-EA9D126E611E}.jpg"><BR><BR><IMG=20
            =
src=3D"http://www.codeproject.com/script/images/sitebuild_icon.gif">=20
            Site Builder</TD>
          <TD class=3DsmallText width=3D"100%">Michael lives in sunny =
Los Angeles,=20
            California, and is so spoiled by the weather that he will =
probably=20
            never be able to live anywhere else. He started programming =
with an=20
            Apple //e in 4th grade, graduated from <A=20
            href=3D"http://www.ucla.edu/">UCLA</A> with a math degree in =
1995, and=20
            immediately landed a job as a QA engineer at Symantec, =
working on=20
            the Norton AntiVirus team. He pretty much taught himself =
Windows and=20
            MFC programming, and in 1999 he designed and coded a new =
interface=20
            for Norton AntiVirus 2000.<BR><BR>Mike now works as a =
developer at=20
            <A href=3D"http://www.napster.com/">Napster</A>, an online=20
            subscription music service. He also developed <A=20
            href=3D"http://www.ultrabar.com/">UltraBar</A>, an IE =
toolbar plugin=20
            that makes web searching easy and trounces the Google =
toolbar; the=20
            <A href=3D"http://tinyurl.com/i6sk">CodeProject =
SearchBar</A>; and has=20
            co-founded <A =
href=3D"http://www.zabersoft.com/">Zabersoft</A>, a=20
            development company with offices in Los Angeles and Odense,=20
            Denmark.<BR><BR>He also enjoys his hobbies of playing =
pinball, bike=20
            riding, and the occasional PlayStation, Dreamcast, or MAME =
game. He=20
            is also sad that he's forgotten the languages he's studied: =
French,=20
            Mandarin Chinese, and Japanese.
            <P class=3DsmallText>Click <A=20
            =
href=3D"http://www.codeproject.com/script/profile/whos_who.asp?vt=3Darts&=
amp;id=3D152">here</A>=20
            to view Michael Dunn's online =
profile.</P></TD></TR></TBODY></TABLE><BR>
      <H2>Other popular WTL articles:</H2>
      <UL>
        <LI><A href=3D"http://www.codeproject.com/wtl/wtl4mfc2.asp">WTL =
for MFC=20
        Programmers, Part II - WTL GUI Base Classes</A><BR><SPAN=20
        class=3Dsmalltext>WTL programming for MFC developers - frame=20
windows</SPAN>
        <LI><A =
href=3D"http://www.codeproject.com/wtl/wtldockingwindows.asp">WTL=20
        Docking windows</A><BR><SPAN class=3Dsmalltext>This is an =
implementation=20
        of docking windows for the WTL library</SPAN>
        <LI><A href=3D"http://www.codeproject.com/wtl/wtl4mfc5.asp">WTL =
for MFC=20
        Programmers, Part V - Advanced Dialog UI Classes</A><BR><SPAN=20
        class=3Dsmalltext>Using the new WTL classes that implement =
advanced dialog=20
        UI elements</SPAN>
        <LI><A href=3D"http://www.codeproject.com/wtl/wtl4mfc1.asp">WTL =
for MFC=20
        Programmers, Part I - ATL GUI Classes</A><BR><SPAN =
class=3Dsmalltext>An=20
        introduction to WTL programming for MFC =
developers</SPAN></LI></UL>
      <FORM action=3D/script/rating/code/app/insert_vote.asp =
method=3Dpost><INPUT=20
      type=3Dhidden value=3DWTL4MFC3/wtl4/12/2003 name=3Dvote_name> =
<INPUT type=3Dhidden=20
      value=3D/wtl/wtl4mfc3.asp name=3Dgoal>=20
      <TABLE cellSpacing=3D0 cellPadding=3D1 width=3D"100%" =
bgColor=3D#ff9900=20
        border=3D0><TBODY>
        <TR>
          <TD width=3D"100%">
            <TABLE cellSpacing=3D0 cellPadding=3D4 width=3D"100%" =
bgColor=3D#fbedbb=20
            border=3D0>
              <TBODY>
              <TR>
                <TD class=3Dsmalltext vAlign=3Dcenter>[<A=20
                  =
href=3D"http://www.codeproject.com/wtl/wtl4mfc3.asp#__top">Top</A>]</TD>
                <TD vAlign=3Dcenter noWrap align=3Dright><I><B>Rate this =
Article=20
                  for us!</B></I>&nbsp;&nbsp;&nbsp;&nbsp; =
<I>Poor</I><INPUT=20
                  type=3Dradio value=3D1 name=3Drate><INPUT type=3Dradio =
value=3D2=20
                  name=3Drate><INPUT type=3Dradio value=3D3 =
name=3Drate><INPUT=20
                  type=3Dradio value=3D4 name=3Drate><INPUT type=3Dradio =
value=3D5=20
                  name=3Drate><I>Excellent</I>&nbsp;&nbsp;<INPUT =
class=3DFormButton type=3Dsubmit value=3DVote>=20
                =
</TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE></FORM>
      <TABLE cellSpacing=3D0 cellPadding=3D0 width=3D"100%" border=3D0>
        <TBODY>
        <TR vAlign=3Dtop>
          <TD vAlign=3Dtop>
            <CENTER><A=20
            =
href=3D"http://www.codeproject.com/script/admentor/admentorredir.asp?id=3D=
156&amp;way=3Dban"=20
            target=3D_blank><IMG height=3D60=20
            alt=3D"MSDN Magazine - Your guide to Microsoft tools, =
development environments, and technologies for Windows and the Web."=20
            =
src=3D"http://www.codeproject.com/script/admentor/images/msdn_button.gif"=
=20
            width=3D120 border=3D0></A><BR><FONT size=3D1><A=20
            href=3D"http://www.codeproject.com/info/MediaKit/">Premium=20
            Sponsor</A></FONT></CENTER><BR></TD>
          <TD vAlign=3Dtop noWrap align=3Dmiddle><SPAN id=3DAdBanner5><A =

            =
href=3D"http://www.codeproject.com/script/admentor/admentorredir.asp?id=3D=
226&amp;way=3Dban"=20
            target=3D_blank><IMG height=3D60=20
            alt=3D"Business Components Gallery Pro - Windows GUI =
solutions."=20
            =
src=3D"http://www.codeproject.com/script/admentor/images/bcgsoft072002.gi=
f"=20
            width=3D468=20
border=3D0></A></SPAN></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE=
><A=20
name=3D__comments></A>
<SCRIPT language=3DJavaScript>
function MsgVoteForm(UserID, MsgID)
{
	document.write("Rate this message: ");
	for (var i=3D1; i<=3D5;i++)
		document.write("<a href=3D'#xx" + MsgID.toString() + "xx' =
title=3D'give this message a vote of " + i.toString() + "' =
onclick=3D'RateMsg(" + UserID.toString() + ", " + MsgID.toString() + ", =
" + i.toString() + ")'><b>" + i.toString() + "</b></a> ");
	document.write(" (out of 5)");
}

function RateMsg(userid, msgid, score)=20
{=20
	=
open("/script/comments/vote.asp?js=3D1&user=3D"+userid.toString()+"&msg=3D=
"+msgid.toString()+"&score=3D"+score.toString() =
,"helpful","toolbar=3Dno,resizable=3Dyes,scrollbars=3Dyes,directories=3Dn=
o,menubar=3Dno,width=3D300,height=3D200");
	return false;
}
</SCRIPT>

<SCRIPT language=3DJavaScript>
var Selected =3D "";
var AdTime =3D new Date();

document.writeln("<iframe name=3DAdFrame width=3D0 height=3D0 =
frameborder=3D0></IFRAME>");


function SwitchMessage(elm)
{

	var now =3D new Date();
	if (Number(now.getTime() - AdTime.getTime()) > Number(5000))
	{
		AdTime =3D now;
		var loc =3D window.frames["AdFrame"];
		if (loc) loc =3D loc.document;
		if (loc) loc =3D loc.location;
		if (loc) loc.replace('/script/comments/fetchAd.asp?cat=3D2');
	}
=09
	var elmref;
	if (Selected !=3D "")
	{
		elmref =3D eval("document.getElementById('" + Selected + "_h1')");
		if (elmref) elmref.style.display =3D 'none';
		elmref =3D eval("document.getElementById('" + Selected + "_h0')");
		if (elmref) elmref.bgColor =3D '#FEF9E7';
	}
	if (Selected !=3D elm.name)=20
	{
		Selected =3D elm.name;
		elmref =3D eval("document.getElementById('" + Selected + "_h1')");
		if (elmref)=20
		{
			if (elmref.style.display=3D=3D'none') elmref.style.display=3D'';
			else elmref.style.display =3D 'none';
		}
		elmref =3D eval("document.getElementById('" + Selected + "_h0')");
		if (elmref)=20
			elmref.bgColor =3D '#99CCFF';
	}
	else
		Selected=3D"";
	=09
	window.location =3D "#xx" + Selected + "xx";

	return false;
}

</SCRIPT>

<SCRIPT language=3Djavascript event=3Donclick for=3DDynMessLink>
return SwitchMessage(this);
</SCRIPT>

<TABLE cellSpacing=3D0 cellPadding=3D0 width=3D"100%" bgColor=3D#ff9900 =
border=3D0>
  <TBODY>
  <TR>
    <TD width=3D"100%">
      <TABLE id=3DForumTable cellSpacing=3D1 cellPadding=3D0 =
width=3D"100%"=20
      bgColor=3D#ff9900 border=3D0>
        <FORM=20
        =
action=3D/script/comments/app/do_filtermessages.asp?main=3D/wtl/wtl4mfc3.=
asp&amp;df=3D100&amp;forumid=3D15147=20
        method=3Dpost>
        <TBODY>
        <TR>
          <TD>
            <TABLE cellSpacing=3D0 cellPadding=3D3 width=3D"100%" =
bgColor=3Dwhite=20
            border=3D0>
              <TBODY>
              <TR bgColor=3D#fbedbb>
                <TD class=3Dsmalltext noWrap><A=20
                  =
href=3D"http://www.codeproject.com/script/comments/faq.asp"><IMG=20
                  height=3D16=20
                  =
src=3D"http://www.codeproject.com/script/images/info.GIF"=20
                  width=3D16 align=3DabsMiddle border=3D0> =
<B>FAQ</B></A>&nbsp;</TD>
                <TD class=3Dsmalltext vAlign=3Dtop noWrap =
align=3Dright>Noise level=20
                  <SELECT class=3Dsmalltext size=3D1 =
name=3Dnoise><OPTION=20
                    value=3D1>Very High</OPTION> <OPTION =
value=3D2>High</OPTION>=20
                    <OPTION value=3D3 selected>Medium</OPTION> <OPTION=20
                    value=3D4>Low</OPTION> <OPTION value=3D5>Very=20
                  low</OPTION></SELECT>&nbsp;&nbsp;</TD>
                <TD class=3Dsmalltext vAlign=3Dcenter noWrap =
align=3Dright=20
                  colSpan=3D2><A=20
                  =
href=3D"http://www.codeproject.com/script/comments/search_comments.asp?fo=
rumid=3D15147"><IMG=20
                  height=3D15 =
src=3D"http://www.codeproject.com/images/search.gif"=20
                  width=3D16 border=3D0> Search comments</A> &nbsp;</TD>
                <TD vAlign=3Dtop align=3Dright><INPUT class=3DFormButton =
type=3Dsubmit value=3D"Set Options" name=3Dsubmit></TD></TR>
              <TR bgColor=3D#ff9900>
                <TD width=3D"100%">&nbsp;</TD>
                <TD class=3Dsmalltext vAlign=3Dtop noWrap =
align=3Dright>View <SELECT=20
                  class=3Dsmalltext size=3D1 name=3Dexpand><OPTION=20
                    value=3D0>Normal</OPTION> <OPTION =
value=3D2>Preview</OPTION>=20
                    <OPTION value=3D5 selected>Dynamic</OPTION> <OPTION=20
                    value=3D1>Thread View</OPTION> <OPTION =
value=3D3>Expanded=20
                    (Supporters only)</OPTION></SELECT>&nbsp;&nbsp;</TD>
                <TD class=3Dsmalltext vAlign=3Dtop noWrap>Per page =
<SELECT=20
                  class=3Dsmalltext size=3D1 name=3Dperpage><OPTION=20
                    value=3D10>10</OPTION> <OPTION value=3D25 =
selected>25</OPTION>=20
                    <OPTION value=3D50>50</OPTION></SELECT></TD>
                <TD =
colSpan=3D2>&nbsp;</TD></TR></TBODY></TABLE></TD></TR></FORM>
        <TR bgColor=3D#fbedbb>
          <TD>
            <TABLE cellPadding=3D2 width=3D"100%" bgColor=3D#fbedbb =
border=3D0>
              <TBODY>
              <TR>
                <TD class=3Dmessagetitle><A class=3DHoverLink=20
                  title=3D"Add a new message to the discussions"=20
                  =
href=3D"http://www.codeproject.com/script/comments/user_new.asp?main=3D/w=
tl/wtl4mfc3.asp&amp;df=3D100&amp;forumid=3D15147"=20
                  target=3D_top name=3DHoverNL><B><IMG height=3D16=20
                  =
src=3D"http://www.codeproject.com/script/images/admin_modify.gif"=20
                  width=3D16 align=3Dtop border=3D0> New =
thread</B></A></TD>
                <TD class=3Dmessagetitle>Msgs 1 to 25 of 25 (Total: 25) =
(<A=20
                  =
href=3D"http://www.codeproject.com/wtl/wtl4mfc3.asp?df=3D100&amp;forumid=3D=
15147">Refresh</A>)</TD>
                <TD noWrap align=3Dright><FONT =
class=3Dmessagetitle><SPAN=20
                  class=3DHoverLink>First</SPAN> <SPAN =
class=3DHoverLink>Prev</SPAN>=20
                  <SPAN class=3DHoverLink>Next</SPAN> <SPAN

⌨️ 快捷键说明

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