FIX: ÃÖ´ëÈ­µÈ MDI ÀÚ½Ä Ã¢ ¸Þ´º Ŭ¸¯, ÀÎÁ¢ÇÑ ¸Þ´º ³ªÅ¸³­´Ù

±â¼ú ÀÚ·á: 322171 - ÀÌ ¹®¼­°¡ Àû¿ëµÇ´Â Á¦Ç° º¸±â.
¸ðµÎ È®´ë | ¸ðµÎ Ãà¼Ò

ÀÌ ÆäÀÌÁö¿¡¼­

Çö»ó

ÀÚ½Ä ÆûÀÇ ¸Þ´º¿Í ÇÔ²² ÃÖ´ëÈ­µÇÁö (MDI) ´ÙÁß ¹®¼­ ÀÎÅÍÆäÀ̽º °æ¿ì¿Í ¿·¿¡ ÀÖ´Â µå·Ó´Ù¿î MenuItem ³ªÅ¸³³´Ï´Ù ÀÖ´Â MenuItem À» Ŭ¸¯ÇÒ ¶§ MdiList ¼Ó¼ºÀº True ·Î ¼³Á¤µË´Ï´Ù.

ÇØ°á ¹æ¹ý

´©Àû ÆÐÄ¡ Á¤º¸

ÀÌ ¹®Á¦¸¦ ÇØ°áÇÏ·Á¸é ¼­ºñ½º ÆÑ 2 .NET Framework System.Data ¹× WinForms ÇÖÇȽº ÆÐŰÁö¸¦ ±¸ÇϽʽÿÀ. ÀÚ¼¼ÇÑ ³»¿ëÀº Microsoft ±â¼ú ÀÚ·áÀÇ ´ÙÀ½ ¹®¼­¸¦ ÂüÁ¶ÇϽʽÿÀ.
328535Á¤º¸: ¼­ºñ½º ÆÑ 2 .NET Framework System.Data ¹× WinForms ÇÖÇȽº ÆÐŰÁö

ÇÖÇȽº Á¤º¸

Áö¿øµÇ´Â ÇÖÇȽº¸¦ ÀÌÁ¦ Microsoft¿¡¼­ »ç¿ëÇÒ ¼ö ÀÖÁö¸¸ ÀÌ ¹®¼­¿¡¼­ ¼³¸íÇÏ´Â ¹®Á¦¸¦ ÇØ°áÇϱâ À§ÇÑ °ÍÀÏ »ÓÀÔ´Ï´Ù. ÀÌ·¯ÇÑ Æ¯Á¤ ¹®Á¦°¡ ¹ß»ýÇÏ´Â ½Ã½ºÅÛ¿¡¸¸ Àû¿ëÇØ¾ß. ÀÌ ÇÖÇȽº´Â ³ªÁß¿¡ Ãß°¡ Å×½ºÆ®¸¦ ¹Þ¾Æ¾ß ÇÒ ¼öµµ ÀÖ½À´Ï´Ù. µû¶ó¼­ ÀÌ ¹®Á¦ÀÇ ¿µÇâÀÌ ½É°¢ÇÏÁö ¾ÊÀ¸¸é ÀÌ ÇÖÇȽº°¡ Æ÷ÇÔµÈ ´ÙÀ½ .NET Framework ¼­ºñ½º ÆÑÀÌ ³ª¿Ã ¶§±îÁö ±â´Ù¸®´Â °ÍÀÌ ÁÁ½À´Ï´Ù.

ÀÌ ¹®Á¦¸¦ Áï½Ã ÇØ°áÇÏ·Á¸é ¼öÁ¤ ÇÁ·Î±×·¥À» ±¸ÇÏ·Á¸é Microsoft ±â¼ú Áö¿ø ¼­ºñ½º¿¡ ¹®ÀÇÇϽʽÿÀ. Microsoft °í°´±â¼úÁö¿øºÎ ÀüÈ­ ¹øÈ£ ¹× Áö¿ø ºñ¿ë¿¡ ´ëÇÑ Á¤º¸¸¦ Àüü ¸ñ·ÏÀº ´ÙÀ½ Microsoft À¥ »çÀÌÆ®¸¦ ¹æ¹®ÇϽʽÿÀ.
http://support.microsoft.com/contactus/?ws=support
Âü°í: Microsoft ±â¼ú Áö¿ø Àü¹®°¡°¡ ƯÁ¤ ¾÷µ¥ÀÌÆ®·Î ¹®Á¦¸¦ ÇØ°áÇÒ ¼ö ÀÖ´Ù°í ÆÇ´ÜÇϸé À§Ä¡, ÀϹÝÀûÀ¸·Î Áö¿ø È£Ãâ¿¡ ¹ß»ýÇÏ´Â ºñ¿ëÀÌ Ãë¼ÒµÉ ¼ö ÀÖ½À´Ï´Ù. Ãß°¡ Áö¿ø Áú¹®°ú ¹®Á¦¿¡´Â ƯÁ¤ ¾÷µ¥ÀÌÆ®°¡ ÇÊ¿äÇÏÁö ¾ÊÀº ÀÏ¹Ý Áö¿ø ºñ¿ëÀÌ Àû¿ëµË´Ï´Ù.

ÀÌ ¼öÁ¤ÀÇ ¿µ¾î ¹öÀüÀº ÆÄÀÏ Æ¯¼ºÀ» °¡Áý´Ï´Ù (¶Ç´Â ÀÌ»ó) ´ÙÀ½ Ç¥¿¡. ÀÌ·¯ÇÑ ÆÄÀÏÀÇ ½Ã°£°ú ³¯Â¥´Â UTC (ÇùÁ¤ ¼¼°è½Ã) ·Î ³ª¿­µË´Ï´Ù. ÆÄÀÏ Á¤º¸¿¡¼­´Â ÇöÁö ½Ã°£À¸·Î º¯È¯µË´Ï´Ù. UTC¿Í ·ÎÄà ½Ã°£ÀÇ Â÷À̸¦ ¾Ë·Á¸é Á¦¾îÆÇÀÇ ³¯Â¥ ¹× ½Ã°£ µµ±¸¿¡¼­ Ç¥ÁØ ½Ã°£´ë ÅÇÀ» »ç¿ëÇϽʽÿÀ.
   Date          Time    Version        Size        File name
   -------------------------------------------------------------------------
   02-May-2002   19:48   1.0.3705.269   1,982,464   System.windows.forms.dll  
   02-May-2002   10:05                     16,696   System.windows.forms.ldo
   02-May-2002   10:00   1.0.3705.269      57,344   System.windows.forms.tlb
				

ÇöÀç »óÅÂ

Microsoft ¹®Á¦´Â ÀÌ ¹®¼­ÀÇ ½ÃÀÛ ºÎºÐ¿¡ ³ª¿­ÇÑ Á¦Ç°¿¡¼­ ¹®Á¦¸¦ È®ÀÎÇß½À´Ï´Ù.

Ãß°¡ Á¤º¸

Windows Mobile ±â¹Ý ½º¸¶Æ®Æù¿¡ GPRS ¿¬°áÀÌ ±¸¼ºµÇ¾î ÀÖ´ÂÁö È®ÀÎÇÕ´Ï´Ù

´ÙÀ½ ´Ü°è¿¡¼­´Â Visual C# ¿¹·Î µé¾î »ç¿ëÇÕ´Ï´Ù. À¯»çÇÑ Visual Basic Äڵ忡¼­ µ¿ÀÏÇÑ ¹®Á¦¸¦ º¸¿© ÁÝ´Ï´Ù.
  1. C# ÇÁ·ÎÁ§Æ® ¾Æ·¡¿¡ »õ Windows ÀÀ¿ë ÇÁ·Î±×·¥ ½ÃÀÛÇϽʽÿÀ.
  2. Form1.cs Äڵ带 ¿­°í ´ÙÀ½ ¿¹Á¦ ÄÚµå ´ÙÀ½¿¡ ÀÖ´Â ±âÁ¸ ³»¿ëÀ» ¹Ù²ß´Ï´Ù:
    namespace MDIMenu
    {
    	using System;
    	using System.ComponentModel;
    	using System.Drawing;
    	using System.Windows.Forms;
    
    	public class MainForm : System.Windows.Forms.Form 
    	{
    		/// <summary>
    		///    Required designer variable.
    		/// </summary>
    		private System.ComponentModel.Container components;
    		private System.Windows.Forms.MainMenu mainMenu;
    
    		public MainForm() 
    		{
    			// 
    			// Required for Windows Form Designer support
    			// 
    			InitializeComponent();
    
    			//Setup MDI stuff
    			this.IsMdiContainer = true;
    
    			//Add Window Menu
    			MenuItem miWindow = mainMenu.MenuItems.Add("&Window");
    			miWindow.MenuItems.Add("&Cascade");
    			miWindow.MenuItems.Add("Tile &Horizontal");
    			miWindow.MenuItems.Add("Tile &Vertical");
    			miWindow.MdiList = true ;
    			// Adds the MDI Window List to the bottom of the menu.
    
    			//Add Help Menu
    			MenuItem miHelp = mainMenu.MenuItems.Add("&Help");
    			miHelp.MergeType = MenuMerge.MergeItems;
    			miHelp.MergeOrder=0;
    			miHelp.MenuItems.Add("&About");
    
    			Document doc = new Document();
    			doc.MdiParent = this;
    			doc.Show();
    		}
    
    		/// <summary>
    		///    Clean up any resources being used.
    		/// </summary>
    		protected override void Dispose(bool disposing)
    		{
    			if (disposing) 
    			{
    				if (components != null) 
    				{
    					components.Dispose();
    				}
    			}
    			base.Dispose(disposing);
    		}
    
    
    		/// <summary>
    		///    Required method for Designer support - do not modify
    		///    the contents of this method with the code editor.
    		/// </summary>
    		protected void InitializeComponent()
    		{
    			this.components = new System.ComponentModel.Container ();
    			this.mainMenu = new System.Windows.Forms.MainMenu ();
    			this.Text = "MDI Menu Bug";
    			this.AutoScaleBaseSize = new System.Drawing.Size (5, 13);
    			this.Menu = this.mainMenu;
    			this.ClientSize = new System.Drawing.Size (450, 200);
    		}
    
    		/// <summary>
    		/// The main entry point for the application.
    		/// </summary>
    		[STAThread]
    		public static void Main(string[] args) 
    		{
    			Application.Run(new MainForm());
    		}
    
    	}
    }
    					
  3. »õ Windows Form ÇÁ·ÎÁ§Æ®¿¡ Ãß°¡ÇϽʽÿÀ. ¿¹Á¦ ÄÚµå ´ÙÀ½¿¡ ÀÖ´Â ±âÁ¸ Äڵ带 »õ ¾ç½ÄÀ» ¹Ù²ß´Ï´Ù:
    namespace MDIMenu 
    {
    	using System;
    	using System.ComponentModel;
    	using System.Drawing;
    	using System.Drawing.Text;
    	using System.Windows.Forms;
    
    	public class Document : System.Windows.Forms.Form 
    	{
    		/// <summary>
    		///    Required designer variable.
    		/// </summary>
    		private System.ComponentModel.Container components;
    		private System.Windows.Forms.MainMenu mainMenu;
    
    		public Document() : base() 
    		{
    			// 
    			// Required for Windows Form Designer support.
    			// 
    			InitializeComponent();
    
    
    			//Add File Menu
    			MenuItem miHelp = mainMenu.MenuItems.Add("&Help");
    			miHelp.MergeType = MenuMerge.MergeItems;
    			miHelp.MergeOrder=0;
    			miHelp.MenuItems.Add("This Child Menu 
                                              should not appear when clicked on Window menu");
    		}
    
    		/// <summary>
    		///    Clean up any resources being used.
    		/// </summary>
    		protected override void Dispose(bool disposing)
    		{
    			if (disposing) 
    			{
    				if (components != null) 
    				{
    					components.Dispose();
    				}
    			}
    			base.Dispose(disposing);
    		}
    
    		/// <summary>
    		///    Required method for Designer support - do not modify
    		///    the contents of this method with the code editor.
    		/// </summary>
    		private void InitializeComponent()
    		{
    			this.components = new System.ComponentModel.Container();
    			this.mainMenu = new System.Windows.Forms.MainMenu();
    			this.AutoScaleBaseSize = new System.Drawing.Size(5, 13);
    			this.Text = "Child Window";
    			this.ClientSize = new System.Drawing.Size(392, 117);
    			this.Menu = mainMenu;
    			this.WindowState = FormWindowState.Maximized;
    		}
    	}
    }
    					
  4. ÀÀ¿ë ÇÁ·Î±×·¥À» ½ÇÇàÇϰí â ¸Þ´º¸¦ Ŭ¸¯ÇϽʽÿÀ. µµ¿ò¸» ¸Þ´º°¡ ³ªÅ¸³³´Ï´Ù.

¼Ó¼º

±â¼ú ÀÚ·á: 322171 - ¸¶Áö¸· °ËÅä: 2005³â 10¿ù 11ÀÏ È­¿äÀÏ - ¼öÁ¤: 3.4
º» ¹®¼­ÀÇ Á¤º¸´Â ´ÙÀ½ÀÇ Á¦Ç°¿¡ Àû¿ëµË´Ï´Ù.
  • Microsoft .NET Framework 1.0
Ű¿öµå:?
kbmt kbhotfixserver kbqfe kbnetframe100presp2fix kbnetframe100presp3fix kbbug kbfix kbqfe kbwindowsforms KB322171 KbMtko
±â°è ¹ø¿ªµÈ ¹®¼­
Áß¿ä: º» ¹®¼­´Â Àü¹® ¹ø¿ª°¡°¡ ¹ø¿ªÇÑ °ÍÀÌ ¾Æ´Ï¶ó Microsoft ±â°è ¹ø¿ª ¼ÒÇÁÆ®¿þ¾î·Î ¹ø¿ªÇÑ °ÍÀÔ´Ï´Ù. Microsoft´Â ¹ø¿ª°¡°¡ ¹ø¿ªÇÑ ¹®¼­ ¹× ±â°è ¹ø¿ªµÈ ¹®¼­¸¦ ¸ðµÎ Á¦°øÇϹǷΠMicrosoft ±â¼ú ÀÚ·á¿¡ ÀÖ´Â ¸ðµç ¹®¼­¸¦ Çѱ۷ΠÁ¢ÇÒ ¼ö ÀÖ½À´Ï´Ù. ±×·¯³ª ±â°è ¹ø¿ª ¹®¼­°¡ Ç×»ó ¿Ïº®ÇÑ °ÍÀº ¾Æ´Õ´Ï´Ù. µû¶ó¼­ ±â°è ¹ø¿ª ¹®¼­¿¡´Â ¸¶Ä¡ ¿Ü±¹ÀÎÀÌ Çѱ¹¾î·Î ¸»ÇÒ ¶§ ½Ç¼ö¸¦ ÇÏ´Â °Íó·³ ¾îÈÖ, ±¸¹® ¶Ç´Â ¹®¹ý¿¡ ¿À·ù°¡ ÀÖÀ» ¼ö ÀÖ½À´Ï´Ù. Microsoft´Â ³»¿ë»óÀÇ ¿À¿ª ¶Ç´Â Microsoft °í°´ÀÌ ÀÌ·¯ÇÑ ¿À¿ªÀ» »ç¿ëÇÔÀ¸·Î½á ¹ß»ýÇÏ´Â ºÎ Á¤È®¼º, ¿À·ù ¶Ç´Â ¼ÕÇØ¿¡ ´ëÇØ Ã¥ÀÓÀ» ÁöÁö ¾Ê½À´Ï´Ù. Microsoft´Â ÀÌ·¯ÇÑ ¹®Á¦¸¦ ÇØ°áÇϱâ À§ÇØ ±â°è ¹ø¿ª ¼ÒÇÁÆ®¿þ¾î¸¦ ÀÚÁÖ ¾÷µ¥ÀÌÆ®Çϰí ÀÖ½À´Ï´Ù.

Çǵå¹é º¸³»±â