📄 计算机世界网-使用gdi+编程.htm
字号:
<TD class=a14>NULL, // parent window handle</TD></TR></TBODY></TABLE>
<TABLE width="100%">
<TBODY>
<TR>
<TD class=a14>NULL, // window menu handle</TD></TR></TBODY></TABLE>
<TABLE width="100%">
<TBODY>
<TR>
<TD class=a14>hInstance, // program instance
handle</TD></TR></TBODY></TABLE>
<TABLE width="100%">
<TBODY>
<TR>
<TD class=a14>NULL); // creation parameters</TD></TR></TBODY></TABLE>
<TABLE width="100%">
<TBODY>
<TR>
<TD class=a14></TD></TR></TBODY></TABLE>
<TABLE width="100%">
<TBODY>
<TR>
<TD class=a14>ShowWindow(hWnd, iCmdShow);</TD></TR></TBODY></TABLE>
<TABLE width="100%">
<TBODY>
<TR>
<TD class=a14>UpdateWindow(hWnd);</TD></TR></TBODY></TABLE>
<TABLE width="100%">
<TBODY>
<TR>
<TD class=a14></TD></TR></TBODY></TABLE>
<TABLE width="100%">
<TBODY>
<TR>
<TD class=a14>while(GetMessage(&msg, NULL, 0,
0))</TD></TR></TBODY></TABLE>
<TABLE width="100%">
<TBODY>
<TR>
<TD class=a14>{</TD></TR></TBODY></TABLE>
<TABLE width="100%">
<TBODY>
<TR>
<TD class=a14>TranslateMessage(&msg);</TD></TR></TBODY></TABLE>
<TABLE width="100%">
<TBODY>
<TR>
<TD class=a14>DispatchMessage(&msg);</TD></TR></TBODY></TABLE>
<TABLE width="100%">
<TBODY>
<TR>
<TD class=a14>}</TD></TR></TBODY></TABLE>
<TABLE width="100%">
<TBODY>
<TR>
<TD class=a14></TD></TR></TBODY></TABLE>
<TABLE width="100%">
<TBODY>
<TR>
<TD class=a14>GdiplusShutdown(gdiplusToken);
关闭GDI+</TD></TR></TBODY></TABLE>
<TABLE width="100%">
<TBODY>
<TR>
<TD class=a14></TD></TR></TBODY></TABLE>
<TABLE width="100%">
<TBODY>
<TR>
<TD class=a14>return msg.wParam;</TD></TR></TBODY></TABLE>
<TABLE width="100%">
<TBODY>
<TR>
<TD class=a14></TD></TR></TBODY></TABLE>
<TABLE width="100%">
<TBODY>
<TR>
<TD class=a14>} // WinMain</TD></TR></TBODY></TABLE>
<TABLE width="100%">
<TBODY>
<TR>
<TD class=a14></TD></TR></TBODY></TABLE>
<TABLE width="100%">
<TBODY>
<TR>
<TD class=a14></TD></TR></TBODY></TABLE>
<TABLE width="100%">
<TBODY>
<TR>
<TD class=a14>LRESULT CALLBACK WndProc(HWND hWnd, UINT message,
</TD></TR></TBODY></TABLE>
<TABLE width="100%">
<TBODY>
<TR>
<TD class=a14>WPARAM wParam, LPARAM lParam)</TD></TR></TBODY></TABLE>
<TABLE width="100%">
<TBODY>
<TR>
<TD class=a14>{</TD></TR></TBODY></TABLE>
<TABLE width="100%">
<TBODY>
<TR>
<TD class=a14>switch(message)</TD></TR></TBODY></TABLE>
<TABLE width="100%">
<TBODY>
<TR>
<TD class=a14>{</TD></TR></TBODY></TABLE>
<TABLE width="100%">
<TBODY>
<TR>
<TD class=a14>case WM_PAINT:</TD></TR></TBODY></TABLE>
<TABLE width="100%">
<TBODY>
<TR>
<TD class=a14>OnPaint(hWnd);</TD></TR></TBODY></TABLE>
<TABLE width="100%">
<TBODY>
<TR>
<TD class=a14>return 0;</TD></TR></TBODY></TABLE>
<TABLE width="100%">
<TBODY>
<TR>
<TD class=a14></TD></TR></TBODY></TABLE>
<TABLE width="100%">
<TBODY>
<TR>
<TD class=a14>case WM_DESTROY:</TD></TR></TBODY></TABLE>
<TABLE width="100%">
<TBODY>
<TR>
<TD class=a14>PostQuitMessage(0);</TD></TR></TBODY></TABLE>
<TABLE width="100%">
<TBODY>
<TR>
<TD class=a14>return 0;</TD></TR></TBODY></TABLE>
<TABLE width="100%">
<TBODY>
<TR>
<TD class=a14></TD></TR></TBODY></TABLE>
<TABLE width="100%">
<TBODY>
<TR>
<TD class=a14>default:</TD></TR></TBODY></TABLE>
<TABLE width="100%">
<TBODY>
<TR>
<TD class=a14>return DefWindowProc(hWnd, message, wParam,
lParam);</TD></TR></TBODY></TABLE>
<TABLE width="100%">
<TBODY>
<TR>
<TD class=a14>}</TD></TR></TBODY></TABLE>
<TABLE width="100%">
<TBODY>
<TR>
<TD class=a14>} // WndProc</TD></TR></TBODY></TABLE>
<TABLE width="100%">
<TBODY>
<TR>
<TD class=a14></TD></TR></TBODY></TABLE>
<TABLE width="100%">
<TBODY>
<TR>
<TD class=a14>综上所述,我们可以看出使用GDI+进行图形编程更容易,功能更强大,GDI+不仅是Microsoft
Visual
Studio.net的组成部分,也是WindowXP的重要组成部分,未来是GDI+的天下,GDI将逐渐退出历史舞台,这是大势所趋,不可逆转。早日锁定GDI+是你明智的选择。</TD></TR></TBODY></TABLE><BR>
<STYLE>.a1 {
FONT-SIZE: 1px
}
</STYLE>
<TABLE width="100%">
<TBODY>
<TR>
<TD align=right>(网页编辑:<A
href="mailto:wang_fang@ccw.com.cn">风之翼</A>)</TD></TR></TBODY></TABLE></TD>
<TD class=a1 bgColor=#f46240> </TD>
<TD vAlign=top align=right width=138>
<TABLE width="98%">
<TBODY>
<TR>
<TD>
<FORM name=pdn action=/app/gsearch1.asp>
<TABLE width="100%">
<TBODY>
<TR>
<TD>应用与方案频道全文检索</TD></TR>
<TR>
<TD><INPUT onfocus="this.value=''" size=15 value=频道内检索
name=textfile> <INPUT type=image
src="计算机世界网-使用GDI+编程.files/jian.gif" align=absMiddle border=0
name=I1> </TD></TR></TBODY></TABLE></FORM>
<FORM name=srch onsubmit="JavaScript:return chk()"
action=/search/which.asp method=post>
<TABLE width="100%">
<TBODY>
<TR>
<TD><SELECT size=1 name=func> <OPTION value=2
selected>主题检索</OPTION> <OPTION value=1>周报全文检索</OPTION>
<OPTION value=3>模糊词检索</OPTION></SELECT></TD></TR>
<TR>
<TD><INPUT onfocus="this.value=''" size=15 value=输入待检索的词
name=SrchStr> <INPUT type=image
src="计算机世界网-使用GDI+编程.files/jian.gif" align=absMiddle border=0
name=I1> </TD></TR></TBODY></TABLE>
<SCRIPT language=JavaScript>
function chk()
{if (!document.srch.SrchStr.value){
alert("请输入需检索的词!");
document.srch.SrchStr.focus();
return false;
}
else{if (document.srch.SrchStr.value.length>30){
alert("检索的词请不要超过30个字符!");
document.srch.SrchStr.focus();
return false;
}
}
}
</SCRIPT>
</FORM></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE><BR>
<TABLE width=680 align=center>
<TBODY>
<TR>
<TD align=right>
<FORM name=mail onsubmit="JavaScript: return chkField(this)"
action=/pub/subMail.asp method=post><INPUT type=hidden value=26937
name=rec>
<TABLE cellSpacing=0 cellPadding=0 width=750 bgColor=#ffffff border=0>
<TBODY>
<TR align=middle>
<TD class=blacknoline width=750 bgColor=#ffffff><A class=blacknoline
href="http://www.ccw.com.cn/public/about/about.shtml"
target=_blank>关于我们</A> | <A class=blacknoline
href="http://www.ccw.com.cn/public/about/custom.shtml"
target=_blank>客服热线</A> | <A class=blacknoline
href="http://www.ccw.com.cn/public/about/serv.shtml"
target=_blank>广告服务</A> | <A class=blacknoline
href="http://www.ccw.com.cn/public/about/clause.shtml"
target=_blank>法律声明</A> | <A class=blacknoline
href="http://www.ccw.com.cn/public/about/contribute.shtml"
target=_blank>投稿指南</A> | <A class=blacknoline
href="http://www.ccw.com.cn/public/about/contact.shtml"
target=_blank>联系方式</A> | <A
onmouseover="MM_showHideLayers2('Layer3','','show')"
onmouseout="MM_showHideLayers('Layer3','','hide')"
href="http://www.ccw.com.cn/htm/app/aprog/01_10_26_3.asp#">计世媒体</A>
<BR>Copyright(C) ccw.com.cn,All rights reserved
<BR>中国计算机世界出版服务公司内容版权所有 </TD></TR>
<TR>
<TD vAlign=top width=750>
<TABLE cellSpacing=0 cellPadding=0 width=750 bgColor=#ffffff
border=0>
<TBODY>
<TR>
<TD align=right><A class=blacknoline
href="http://www.miibeian.gov.cn/">京ICP证010182</A> </TD>
<TD><A
href="http://www.hd315.gov.cn/beian/view.asp?bianhao=0102000111400010"
target=_blank><IMG hspace=20
src="计算机世界网-使用GDI+编程.files/biaoshi.gif" border=0>
</A></TD></TR></TBODY></TABLE></TD></TR>
<TR>
<TD bgColor=#ffffff><IFRAME marginWidth=0 marginHeight=0
src="计算机世界网-使用GDI+编程.files/1.htm" frameBorder=0 width=0 scrolling=no
height=0></IFRAME></TD></TR></TBODY></TABLE>
<SCRIPT src="计算机世界网-使用GDI+编程.files/track.js"
type=text/javascript></SCRIPT>
<SCRIPT language=javascript>
<!--
function MM_reloadPage(init) { //reloads the window if Nav4 resized
if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);
function MM_findObj(n, d) { //v4.01
var p,i,x; if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
if(!x && d.getElementById) x=d.getElementById(n); return x;
}
function MM_showHideLayers() { //v6.0
var i,p,v,obj,args=MM_showHideLayers.arguments;
for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj(args[i]))!=null) { v=args[i+2];
if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v=='hide')?'hidden':v; }
obj.visibility=v;
}
}
function MM_showHideLayers2() { //v6.0
var i,p,v,obj,args=MM_showHideLayers2.arguments;
for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj(args[i]))!=null) { v=args[i+2];
if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v=='hide')?'hidden':v; }
obj.visibility=v;
obj.left = event.x - 350;
obj.top = event.y + document.body.scrollTop;
}
}
//-->
</SCRIPT>
<DIV id=Layer3 onmouseover="MM_showHideLayers('Layer3','','show')"
style="BORDER-RIGHT: #000000 1px; BORDER-TOP: #000000 1px; Z-INDEX: 1; LEFT: 10px; VISIBILITY: hidden; BORDER-LEFT: #000000 1px; WIDTH: 450px; BORDER-BOTTOM: #000000 1px; POSITION: absolute; TOP: 52px; HEIGHT: 40px; BACKGROUND-COLOR: #1badd1; layer-background-color: #1BADD1"
onmouseout="MM_showHideLayers('Layer3','','hide')">
<TABLE cellSpacing=0 cellPadding=0 width="100%" border=0>
<TBODY>
<TR>
<TD class=td_top vAlign=center align=middle><A class=dx
href="http://www2.ccw.com.cn/">计算机世界</A> <A class=dx
href="http://shanghai.ccw.com.cn/">华东站</A> <A class=dx
href="http://www.itsouth.com.cn/">华南站</A> <A class=dx
href="http://xibei.ccw.com.cn/">西北站</A> <A class=dx
href="http://dongbei.ccw.com.cn/">东北站</A> <A class=dx
href="http://chengdu.ccw.com.cn/">西南站</A> <A class=dx
href="http://ej.ccw.com.cn/" target=_blank>e街</A> </TD></TR>
<TR>
<TD class=td_top vAlign=center align=middle><A class=dx
href="http://www.ceocio.com.cn/">IT经理世界</A> <A class=dx
href="http://www.cnw.com.cn/">网络世界</A> <A class=dx
href="http://www.pcworld.com.cn/">微电脑世界</A> <A class=dx
href="http://www.ccwresearch.com.cn/">计世资讯</A> <A class=dx
href="http://www.dpmag.com.cn/">数码精品</A> <A class=dx
href="http://www.twice.com.cn/">消费电子世界</A></TD></TR></TBODY></TABLE></DIV></FORM></TR></TBODY></TABLE></CENTER></BODY></HTML>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -