关键词不能为空

当前您在: 主页 > 英语 >

vc编写一个模拟时钟的程序(VC write an analog clock program)

作者:高考题库网
来源:https://www.bjmy2z.cn/gaokao
2021-02-06 02:49
tags:

-

2021年2月6日发(作者:practise)


vc


编写一个模拟时钟的程序(


VC write an analog clock program




I'm sorry, my program is too big, 4M, because there are other


functions



No way. Towel section procedures



Void CFill_areaView:: myShowColok (CDC, *pDC)



{



M_time=CTime:: GetCurrentTime ();



PDC->FillRect (&CRect (0,0, (), ()),


&CBrush (RGB (100100100));



CBrush brush (RGB (150150150));



CBrush *oldbrush=pDC->SelectObject (&brush);



CPen pen (PS_SOLID, 3, RGB (0,0,0));



CPen *oldpen=pDC->SelectObject (&pen);



PDC->Ellipse ( (), /2- ( ()), /2,



()


(/2-10


()),


/2-


(


()),


/2,



(), /2+ ( ()), /2, () (&CRect (), /2+


( ()), /2-10 (/2-10) /2) /2-10 ());



PDC->Ellipse (&CRect ( ()), /2-3, (),


/2-3, (), /2+3, () /2+3);



CPen PEN2 (PS_SOLID, 7, RGB (0,0,0));



PDC->SelectObject (&pen2);



PDC->MoveTo ( (), /2, (), /2-16*


( (), /2-10) /20);



PDC->LineTo ( (), /2-15* ( ()), /20,


(), /2-6* ( ()) /2-10) /20 (/2-10);



PDC->LineTo ( (), /2-15* ( ()), /20,


(), /2+12* ( ()) /2-10) /20 (/2-10);



PDC->LineTo ( (), /2+15* ( ()), /20,


(), /2+12* ( ()) /2-10) /20 (/2-10);



PDC->LineTo ( (), /2+15* ( ()), /20,


(), /2-6* ( ()) /2-10) /20 (/2-10);



PDC->LineTo ( (), /2, (), /2-16*


( (), /2-10) /20);



PDC->MoveTo ( (), /2-15* ( ()), /20+25,


(), /2+12* ( ()) /2-10) /20 (/2-10);



PDC->LineTo ( (), /2-15* ( ()), /20+25,



(),


/2+12*


(


())


/2-10)


/20+30


(/2-10);



PDC->LineTo


(


(),


/2-15*


(


()),


/20+25+40,



(),


/2+12*


(


())


/2-10)


/20+30


(/2-10);



PDC->LineTo


(


(),


/2-15*


(


()),


/20+25+40,


(), /2+12* ( ()) /2-10) /20 (/2-10);



PDC->MoveTo ( (), /2+15* ( ()), /20-25,


(), /2+12* ( ()) /2-10) /20 (/2-10);



PDC->LineTo ( (), /2+15* ( ()), /20-25,



(),


/2+12*


(


())


/2-10)


/20+30


(/2-10);



PDC->LineTo


(


(),


/2+15*


(


()),


/20-25-40,



(),


/2+12*


(


())


/2-10)


/20+30


(/2-10);



PDC->LineTo


(


(),


/2+15*


(


()),


/20-25-40,


(), /2+12* ( ()) /2-10) /20 (/2-10);



CPen pen1 (PS_SOLID, 1, RGB (0,0,0));



PDC->SelectObject (&pen1);



Double alpha=0;



MyPoint, P1, P2, p3;



P1=m_pointColok[0], p2=m_pointColok[4], p3=m_pointColok[5];



For (int i=0; i<=60; i++)



{



Alpha=i*6*pi/180;



P1.x=m_pointColok[0].x*cos (alpha) -m_pointColok[0].y*sin


(alpha);



P1.y=m_pointColok[0].x*sin (alpha) +m_pointColok[0].y*cos


(alpha);



PDC->MoveTo (ChangePoint (P1).X, ChangePoint (P1).Y);



P2.x=m_pointColok[4].x*cos (alpha) -m_pointColok[4].y*sin


(alpha);



P2.y=m_pointColok[4].x*sin (alpha) +m_pointColok[4].y*cos


(alpha);



P3.x=m_pointColok[5].x*cos (alpha) -m_pointColok[5].y*sin


(alpha);



P3.y=m_pointColok[5].x*sin (alpha) +m_pointColok[5].y*cos


(alpha);



If (i%5==0)



PDC->LineTo (ChangePoint (P2).X, ChangePoint (P2).Y);



Else



PDC->LineTo (ChangePoint (P3).X, ChangePoint (P3).Y);



PDC->SetBkMode (TRANSPARENT);



CFont font;



Font (16,12,0,0, FW_NORMAL),



假,假,假,




ansi_charset



out_default_precis



c lip_default_precis





default_quality



default_pitch | ff_swiss


,“


Arial


”)





CFont * oldfont = PDC -> Se lectObject


(与字体)



/ /


改变字体




PDC -> SetTextColor


< br>RGB



255205100







PDC


->


TextOut


(矩形。


width()


/


2-0.9


*


(矩形。


height()


/


2-10



/ 2


,矩形。


height() / 2-5

,“


9


”)




PDC


->


TextOut


(矩形。


width()


/


2


+


0.9


*


(矩形。


height()


/


2-30



/ 2


,矩形。


height() / 2-5

,“


3


”)




PDC -> TextOut


(矩形。


width() / 2-10


,矩形。


height() / 2-0.9


*


(矩形。


height() / 2-10



/ 2


,“


12


”)





PDC


->

TextOut


(矩形。


width()


/


2-10


,矩形。


height()


/


2


+


0.9


*


(矩形。


height() / 2-10



/ 2-10


,“


6


”)





font1 CFont




font1



CreateFont



10,8,0,0



fw_nor mal


,假,假,假,



< p>
ansi_charset



out_defau lt_precis



clip_default_preci s




-


-


-


-


-


-


-


-



本文更新与2021-02-06 02:49,由作者提供,不代表本网站立场,转载请注明出处:https://www.bjmy2z.cn/gaokao/605063.html

vc编写一个模拟时钟的程序(VC write an analog clock program)的相关文章

  • 余华爱情经典语录,余华爱情句子

    余华的经典语录——余华《第七天》40、我不怕死,一点都不怕,只怕再也不能看见你——余华《第七天》4可是我再也没遇到一个像福贵这样令我难忘的人了,对自己的经历如此清楚,

    语文
  • 心情低落的图片压抑,心情低落的图片发朋友圈

    心情压抑的图片(心太累没人理解的说说带图片)1、有时候很想找个人倾诉一下,却又不知从何说起,最终是什么也不说,只想快点睡过去,告诉自己,明天就好了。有时候,突然会觉得

    语文
  • 经典古训100句图片大全,古训名言警句

    古代经典励志名言100句译:好的药物味苦但对治病有利;忠言劝诫的话听起来不顺耳却对人的行为有利。3良言一句三冬暖,恶语伤人六月寒。喷泉的高度不会超过它的源头;一个人的事

    语文
  • 关于青春奋斗的名人名言鲁迅,关于青年奋斗的名言鲁迅

    鲁迅名言名句大全励志1、世上本没有路,走的人多了自然便成了路。下面是我整理的鲁迅先生的名言名句大全,希望对你有所帮助!当生存时,还是将遭践踏,将遭删刈,直至于死亡而

    语文
  • 三国群英单机版手游礼包码,三国群英手机单机版攻略

    三国群英传7五神兽洞有什么用那是多一个武将技能。青龙飞升召唤出东方的守护兽,神兽之一的青龙。玄武怒流召唤出北方的守护兽,神兽之一的玄武。白虎傲啸召唤出西方的守护兽,

    语文
  • 不收费的情感挽回专家电话,情感挽回免费咨询

    免费的情感挽回机构(揭秘情感挽回机构骗局)1、牛牛(化名)向上海市公安局金山分局报案,称自己为了挽回与女友的感情,被一家名为“实花教育咨询”的情感咨询机构诈骗4万余元。

    语文
vc编写一个模拟时钟的程序(VC write an analog clock program)随机文章