Создание Windows-приложений на основе Visual C#


           

Открываем раздел реестра 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).


Содержание  Назад  Вперед