c mdi×Ó´°Ìå¼òµ¥½Ì³Ì_C/C++ÓïÑÔ_ºÚ¿Í·ÀÏßÍø°²·þÎñÆ÷ά»¤»ùµØ--Powered by WWW.RONGSEN.COM.CN

c mdi×Ó´°Ìå¼òµ¥½Ì³Ì

×÷ÕߣººÚ¿Í·ÀÏßÍø°²C/C++½Ì³Ì»ùµØ À´Ô´£ººÚ¿Í·ÀÏßÍø°²C/C++½Ì³Ì»ùµØ ä¯ÀÀ´ÎÊý£º0

±¾Æª¹Ø¼ü´Ê£º½Ì³Ì¼òµ¥´°ÌåForm1
ºÚ¿Í·ÀÏßÍø°²ÍøѶ£º   Ò»¡¢²ÎÕÕ×Ô´øÀý×Ó×ö¸ömdi´°Ìå¡¡¡¡1¡¢¼ÓÈ븸´°ÌåMainForm£¬²¢¼ÓÈëÒ»¸ö²Ëµ¥À¸£¬new form1   form2   windows¡¡¡¡2¡¢¸ønew¼ÓÃüÁî¡¡¡¡private int childFormNumber = 0;¡¡¡¡private void new...
   Ò»¡¢²ÎÕÕ×Ô´øÀý×Ó×ö¸ömdi´°Ìå
¡¡¡¡1¡¢¼ÓÈ븸´°ÌåMainForm£¬²¢¼ÓÈëÒ»¸ö²Ëµ¥À¸£¬new form1   form2   windows
¡¡¡¡2¡¢¸ønew¼ÓÃüÁî
¡¡¡¡private int childFormNumber = 0;
¡¡¡¡private void newToolStripMenuItem_Click(object sender, EventArgs e)
¡¡¡¡{
¡¡¡¡Form childForm = new Form();//´´½¨Ò»¸ö×Ó´°Ìå
¡¡¡¡childForm.MdiParent = this;//ÕâÒ»¾äºÜÖØÒª
¡¡¡¡childForm.Text = "´°¿Ú" + childFormNumber++;//´°Ìå±êÌâ
¡¡¡¡childForm.Show();//ÏÔʾ֮
¡¡¡¡}
¡¡¡¡ÏÖÔÚÊÔһϣ¬°´²Ëµ¥newÄÜÉú³É×Ó´°ÌåÁË¡£µ«ÊÇ£¬µ±ËùÓеÄ×Ó´°Ìå×î´ó»¯£¬ÏÂÃæµÄ»á±»×îÇ°ÃæµÄµ²×¡£¬ÈçºÎ°ÑËüÃÇÕÒ³öÀ´ÄØ£¿Õâ¾ÍÒªÓõ½²Ëµ¥windowsÏîÁË(²»Ò»¶¨Òª½Ðwindows£¬Ëæ±ãµÄ)£¬
¡¡¡¡3¡¢ÍøÉ϶¼Ëµ°Ñwindows²Ëµ¥µÄMdiWindowListItemÊôÐÔÉèΪtrue£¬ ²»¹ýÎÒÔÚvs2008ÖÐûÓÐÕÒµ½¡£¿ÉÒÔÕâÑùÉèÖ㬴ò¿ªMainForm.Designer.cs£¬ÔÚ¡°Windows ´°ÌåÉè¼ÆÆ÷Éú³ÉµÄ´úÂ롱һ¶ÎÖмÓÒ»¾ä¡°this.menuStrip1.MdiWindowListItem = this.windowsToolStripMenuItem;¡±£¨µ±ÄãÃǵIJ˵¥Ãû³Æ²»Ò»Ñùʱ×Ô¼º¸Ä£©¡£ÏÖÔÚ£¬ÔÙ°´²Ëµ¥newºó£¬windowsÏÂÃæ»á×Ô¶¯¼ÓÈëÐÂÉú³ÉµÄ×Ó´°ÌåÃû³Æ£¬¸úwordÒ»Ñù¡£
¡¡¡¡¶þ¡¢ÏÔʾ×Ô¼ºÖÆ×÷µÄ´°Ìå
¡¡¡¡ÆäʵÉÏÃæµÄÀý×ÓûÓжàÔÚʵ¼ÊÓô¦£¬³ý·Çÿ¸öÈ˶¼È¥±àд×Ö°å¡£ºÃ£¬ÏÖÔÚ×öÒ»¸öССµÄ¸Ä½ø¡£ÔÚ×Ó´°ÌåÖÐÏÔʾ×Ô¼ºÖÆ×÷µÄ´°Ìå¡£
¡¡¡¡ÔÚ¹¤³ÌÖÐн¨Á½¸ö´°ÌåForm1£¬Form2£¬·Ö±ð¸øform1ºÍform2²Ëµ¥¼ÓÈëÃüÁî¡£
¡¡¡¡private void form1ToolStripMenuItem_Click(object sender, EventArgs e)
¡¡¡¡{
¡¡¡¡Form1 form1 = new Form1();
¡¡¡¡form1.MdiParent = this;
¡¡¡¡form1.Show();
¡¡¡¡}
¡¡¡¡private void form2ToolStripMenuItem_Click(object sender, EventArgs e)
¡¡¡¡{
¡¡¡¡Form2 form2 = new Form2();
¡¡¡¡form2.MdiParent = this;
¡¡¡¡form2.Show();
¡¡¡¡}
¡¡¡¡ÏÖÔÚµã»÷form1ºÍform2ºó£¬ÄÜÔÚ×Ó´°ÌåÖзֱðÏÔʾ¹¤³ÌÖеÄForm1ºÍForm2´°ÌåÁË¡£µ«ÊÇÕâҲûÓÐʵ¼ÊÓô¦£¨ÍøÉϺܶà½Ì³Ì¶¼Ö¹ÓÚÕâÒ»²½£©£¬ÒòΪµ±Äãµã»÷ÁËÁ½ÏÂform1ºó£¬×Ó´°ÌåÖлáÏÔʾÁ½¸öһģһÑùµÄForm1´°Ì壬ʵ¼Ê±à³ÌÖÐÏÔÈ»ÊÇûÓõģ¬±ÈÈçÎҵŤ³ÌÏîÄ¿ÖÐÏëÔÚForm1´°ÌåÖÐÉèÖü¸¸ö²ÎÊý£¬Form1Ö»ÒªÏÔʾһ¸ö¾Í¹»ÁË¡£ÏÂÃæÔÙ×öµã¸Ä½ø£¬
¡¡¡¡private static Form1 form1;
¡¡¡¡private void form1ToolStripMenuItem_Click(object sender, EventArgs e)
¡¡¡¡{
¡¡¡¡if (form1==null ||form1.IsDisposed){
¡¡¡¡form1 = new Form1();
¡¡¡¡form1.MdiParent = this;
¡¡¡¡form1.Show();}
¡¡¡¡else { form1.Activate(); }
¡¡¡¡}
¡¡¡¡private static Form2 form2;
¡¡¡¡private void form2ToolStripMenuItem_Click(object sender, EventArgs e)
¡¡¡¡{
¡¡¡¡if (form2 == null || form2.IsDisposed)
¡¡¡¡{
¡¡¡¡form2 = new Form2();
¡¡¡¡form2.MdiParent = this;
¡¡¡¡form2.Show();
¡¡¡¡}
¡¡¡¡else { form2.Activate(); }
¡¡¡¡}
¡¡¡¡ÕâÑù£¬Form1ºÍForm2´°ÌåÖ»»á±»ÊµÀý»¯Ò»´Î¡£¼´µ±Form1´°ÌåÏÔʾʱ£¬ÔÙµã»÷form1ʱ£¬Form1²»»áÔÙ´´½¨Ò»¸ö£¬¶øÖ»ÊÇ°ÑÔÚÏÂÃæµÄÌáµ½×îÇ°ÃæÏÔʾ£¬±ä³É¼¤»îµÄ»î¶¯´°Ìå¡£
    ºÚ¿Í·ÀÏßÍø°²·þÎñÆ÷ά»¤·½°¸±¾ÆªÁ¬½Ó£ºhttp://www.rongsen.com.cn/show-15242-1.html
Íøվά»¤½Ì³Ì¸üÐÂʱ¼ä:2012-04-04 22:52:12  ¡¾´òÓ¡´ËÒ³¡¿  ¡¾¹Ø±Õ¡¿
ÎÒÒªÉêÇë±¾Õ¾£ºNµã | ºÚ¿Í·ÀÏß¹ÙÍø |  
רҵ·þÎñÆ÷ά»¤¼°Íøվά»¤ÊÖ¹¤°²È«´î½¨»·¾³£¬ÍøÕ¾°²È«¼Ó¹Ì·þÎñ¡£ºÚ¿Í·ÀÏßÍø°²·þÎñÆ÷ά»¤»ùµØÕÐÉ̽øÐÐÖУ¡QQ:29769479

footer  footer  footer  footer