?? 一個c語言實現菜單的例子。3.mht
字號:
From: <由 Microsoft Internet Explorer 5 保存>
Subject: =?gb2312?B?NTG088+6wtvMsw==?=
Date: Thu, 27 Nov 2003 13:37:29 +0800
MIME-Version: 1.0
Content-Type: multipart/related;
boundary="----=_NextPart_000_0038_01C3B4EB.9A84BB10";
type="text/html"
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106
This is a multi-part message in MIME format.
------=_NextPart_000_0038_01C3B4EB.9A84BB10
Content-Type: text/html;
charset="gb2312"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.mcu51.com/bbs/moredata.asp?syid=126862
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD><TITLE>51=B4=F3=CF=BA=C2=DB=CC=B3</TITLE>
<META http-equiv=3DContent-Type content=3D"text/html; charset=3Dgb2312">
<STYLE type=3Dtext/css>.p9 {
FONT-SIZE: 9pt; FONT-FAMILY: "=CB=CE=CC=E5"
}
.font {
FONT-SIZE: 9pt; LINE-HEIGHT: 1.5em; FONT-FAMILY: "=CB=CE=CC=E5"
}
OL {
LINE-HEIGHT: 1.5em; LIST-STYLE-TYPE: square
}
FIELDSET {
PADDING-RIGHT: 1em
}
.input {
BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT-SIZE: 9pt; BORDER-LEFT: 0px; =
WIDTH: 80px; BORDER-BOTTOM: #024ac9 1px groove
}
SELECT {
FONT-SIZE: 9pt; WIDTH: 80px
}
BODY {
FONT-SIZE: 9pt; FONT-FAMILY: "=CB=CE=CC=E5"
}
P {
FONT-WEIGHT: normal; FONT-SIZE: 9pt; FONT-FAMILY: "=CB=CE=CC=E5", =
"Arial", "Times New Roman"
}
TD {
FONT-WEIGHT: normal; FONT-SIZE: 9pt; FONT-FAMILY: "=CB=CE=CC=E5", =
"Arial", "Times New Roman"
}
A:link {
FONT-SIZE: 9pt; COLOR: #024ac9; TEXT-DECORATION: none
}
A:visited {
FONT-SIZE: 9pt; COLOR: #024ac9; TEXT-DECORATION: none
}
A:active {
FONT-SIZE: 9pt; COLOR: #024ac9; TEXT-DECORATION: none
}
A:hover {
COLOR: red; TEXT-DECORATION: none
}
</STYLE>
<SCRIPT language=3DJavaScript>
<!--
function form_onsubmit(obj)
{
ValidationPassed =3D true;
if(obj.name.value=3D=3D"")
{
alert("=C7=EB=CA=E4=C8=EB=C4=FA=B5=C4=CE=C4=D5=C2=B1=EA=CC=E2!\n");
ValidationPassed =3D false;
return;
}
if(obj.pass.value=3D=3D"")
{
alert("=C7=EB=CA=E4=C8=EB=C4=FA=B5=C4=C3=DC=C2=EB=A3=A1\n");
ValidationPassed =3D false;
return;
}
if(obj.data.value.length>65536)
{
alert("=CE=C4=D5=C2=C4=DA=C8=DD=D2=AA=D0=A1=D3=DA16K!\n");
ValidationPassed =3D false;
return;
}
return 1;
}
-->
</SCRIPT>
<META content=3D"MSHTML 6.00.2800.1106" name=3DGENERATOR></HEAD>
<BODY vLink=3D#0000ff bgColor=3D#efefef topMargin=3D10 =
marginheight=3D"10"=20
marginwidth=3D"10">
<P align=3Dleft><A onclick=3Dwindow.close()=20
href=3D"http://www.mcu51.com/bbs/moredata.asp?syid=3D126862#1">=B9=D8=B1=D5=
=B4=B0=BF=DA</A> <A=20
href=3D"http://www.mcu51.com/bbs/find.asp?id=3D20987">=BB=D8=B5=BD=C2=DB=CC=
=B3=D6=F7=D2=B3=C3=E6</A><BR>
<TABLE width=3D"100%" align=3Dcenter>
<TBODY>
<TR>
<TD>
<P=20
align=3Dcenter><STRONG>=D2=BB=B8=F6C=D3=EF=D1=D4=CA=B5=CF=D6=B2=CB=B5=A5=B5=
=C4=C0=FD=D7=D3=A1=A33</STRONG></P></TD></TR></TBODY></TABLE><BR><FONT=20
color=3D#ff0000>=CC=FB=D7=D3=B1=E0=BA=C5=A3=BA 126862 =
=B7=A2=B1=ED=D3=C3=BB=A7:</FONT><A=20
href=3D"http://www.mcu51.com/bbs/moreinfo.asp?id=3D38303" =
target=3D_blank>=D0=A1=C3=A8kiki</A>=20
<FONT =
color=3D#ff0000>=B7=A2=B1=ED=CA=B1=BC=E4:2003-11-27=20
13:23:15 =B7=C3=CE=CA=B4=CE=CA=FD:16</FONT></TD> =
<BR>=CE=C4=D5=C2=C4=DA=C8=DD: <PRE =
class=3Dfont>/*********=B5=DA=C8=FD=B8=F6=B2=CB=B5=A5=D1=A1=CF=EE=BF=AA=CA=
=BC*********/
case F3:
{Menu3:=
P=
osMenu=3D3;PosOption=3D1;
g=
ettext(1,1,80,25,textSave);
D=
isplayMenu(PosMenu,PosOption);
g=
otoxy(2,4);
w=
hile(1)
{=
&=
nbsp;getkey(&key);
&=
nbsp;switch(key)
&=
nbsp;{
&=
nbsp; case DOWN:
&=
nbsp; {
if(PosOption=3D=3D3) break;
&=
nbsp; &n=
bsp; else
&=
nbsp; &n=
bsp; {
&=
nbsp; &n=
bsp; PosOption++;gotoxy(CurX,Cur=
Y);
DisplayMenu(PosMenu,PosOption);break;
&=
nbsp; &n=
bsp; }
&=
nbsp; &n=
bsp;}
&=
nbsp; case UP:
&=
nbsp; {
&=
nbsp; if(PosOp=
tion=3D=3D1) break;
&=
nbsp; &n=
bsp;else
&=
nbsp; &n=
bsp; {
&=
nbsp; &n=
bsp; PosOption--;gotoxy(CurX,CurY);
&=
nbsp; &n=
bsp; DisplayMenu(PosMenu,PosOption);break;
&=
nbsp; &n=
bsp; }
&=
nbsp; }
&=
nbsp; case ENTER:
&=
nbsp; &n=
bsp;{puttext(1,1,80,25,textSave);
&=
nbsp; &n=
bsp; switch(PosOption)
&=
nbsp; &n=
bsp; {case 1:
&=
nbsp; &n=
bsp; {gotoxy(2,4);te=
xtcolor(YELLOW); textbackground
(BLUE);
cprintf("Access Menu3 =
Option1");/***=D6=B4=D0=D0=B2=CB=B5=A53=D1=A1=CF=EE1=B9=A6=C4=DC***/
&=
nbsp; &n=
bsp; break;
&=
nbsp; &n=
bsp; }
&=
nbsp; &n=
bsp; case 2:{gotoxy(2,4);textcolor(YELLOW);=20
textbackground(BLUE);
cprintf("Access Menu3 =
Option2");
&=
nbsp; &n=
bsp; bre=
ak;
&=
nbsp; &n=
bsp; }
&=
nbsp; &n=
bsp; case 3:{gotoxy(2,4);textcolor(YELLOW);=20
textbackground(BLUE);
cprintf("Access Menu3 =
the last Option");
&=
nbsp; &n=
bsp; bre=
ak;
&=
nbsp; &n=
bsp; }
&=
nbsp; &n=
bsp; }gotoxy(CurX,CurY);
&=
nbsp; &n=
bsp; goto Start;
&=
nbsp; &n=
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -