Открываем раздел реестра RegistryKey regkey
private void Form1_Load(object sender, System.EventArgs e) { FormSize frmSizeSetup = new FormSize(); // Открываем раздел реестра RegistryKey regkey = Registry.CurrentUser.OpenSubKey ("SOFTWARE\\Microsoft\\RegApplication"); //Получаем значения ключей Height и Width frmSizeSetup.height = Convert.ToInt32(regkey.GetValue("Height")); frmSizeSetup.width = Convert.ToInt32(regkey.GetValue("Width")); //Устанавливаем текущие значения ширины и высоты формы this.Height = frmSizeSetup.height; this.Width = frmSizeSetup.width; }
При перезапуске приложения его измененный размер сохраняется. В реестре появился раздел RegApplication, в котором и находятся два ключа Height и Width со значениями размеров формы в пикселях (рис. 3.21):

увеличить изображение
Рис. 3.21. Раздел RegApplication с двоичными ключами Height и Width
На диске, прилагаемом к книге, вы найдете приложение RegistrySettings (Code\Glava3\ RegistrySettings).