Переключение языка ввода. Разбираем класс InputLanguage: Справочник по C#

0
      В библиотеке .NET для работы с языком ввода существует класс InputLanguage. Ранее, при разработке программ под Win32 для переключения, загрузки и определения языка ввода...

Получение модели и серийного номера монитора из Extended Display Identification Data (EDID) : Справочник...

0
      Extended Display Identification Data (EDID) — стандарт формата данных VESA, который содержит базовую информацию о мониторе и его возможностях, включая информацию...

Установка сетевых настроек с помощью WMI: Справочник по C#

0
Описываем класс опций адаптера: public class AdapterOptions { string _adapterName; // Имя адаптера public string AdapterName { get { return _adapterName; } set { _adapterName = value; } } string _macAddress; // MAC...

Блокировка окон запущенных приложений : Справочник по C#

0
      В данном примере рассмотрена функция позволяющая реализовать блокировку всех запускаемых и запущенных приложений кроме вашего! Для работы необходимо подключить следующее пространство имен: using...

Ремонт холодильников в Алматы: по каким причинам может понадобиться?

0
Когда необходимо обратиться за ремонтом холодильника? Ваш холодильник издает необычные звуки? Он больше не охлаждает вашу еду? Наоборот, он слишком сильно замерзает? Не паникуйте, представляем...

Получение списка цветов в C #: Справочник по C#

0
Для работы вам необходимо подключить следующие пространства имен: using System.Collections.Generic; using System.Drawing; Вывод списка цветов в List: private List GetColors() { //create a generic list of strings List colors = new...

Управление громкостью в Windows : Справочник по C#

0
Для работы необходимо подключить следующие пространства имен: using System; using System.Windows.Forms; using System.Runtime.InteropServices; Функции для управления звуком: private const int APPCOMMAND_VOLUME_MUTE = 0x80000; private const int APPCOMMAND_VOLUME_UP = 0xA0000; private const...

Включение/отключение «Восстановление системы» Windows : Справочник по C#

0
Способ 1:RegistryKey rk = Registry.LocalMachine; RegistryKey rk1 = rk.OpenSubKey(@"SOFTWAREMicrosoftWindows NTCurrentVersionSystemRestore"); string sysRestore = rk1.GetValue("RPSessionInterval").ToString(); if (sysRestore.Contains("1")) { MessageBox.Show("System Restore is Enabled"); } if (sysRestore.Contains("0")) { MessageBox.Show("System Restore is Disabled"); } Способ 2: string osDrive = Path.GetPathRoot(Environment.SystemDirectory); ManagementScope...

Проверка прав администратора у пользователя на локальной ПЭВМ: Справочник по C#

0
      Данная статья выполняет проверку прав администратора с использованием объекта «WindowsPrincipal». Существует два способа создания данного объекта в зависимости от того, должен...

WindowsIdentity Impersonation: Справочник по C#

0
public class ImpersonateUser { public static extern bool LogonUser( String lpszUsername, String lpszDomain, String lpszPassword, int dwLogonType, int dwLogonProvider, ref IntPtr phToken); public extern static bool CloseHandle(IntPtr handle); private static IntPtr tokenHandle = new...

Блокировка и разблокирование папки(Lock And Unlock A Folder): Справочник по C#

0
1)Подключаем пространство имен: using System.IO; using System.Security.AccessControl; 2)Добавляем необходимые компоненты, нам понадобятся: - textBox(textBox1) - folderBrowserDialog(folderBrowserDialog1) - button(btnBrowse) - button(btnLock) - button(btnUnLock) Для выбора директории, в кнопке btnBrowse прописываем открытие folderBrowserDialog1, чтобы выбрать...

Создание точки восстановления Windows с помощью WMI (Сreate a System Restore point): Справочник по...

0
      Данный пример позволяет легко и просто создавать точки восстановления Windows, не только на локальной ПЭВМ, но и на удаленной! private void button2_Click(object sender, EventArgs e) { if...

Мониторинг буфера обмена: Справочник по C#

0
      ОС Windows поддерживает список, или цепь, приложений, которые обратились с просьбой получить уведомление, когда данные поступят в буфер обмена. Каждый раз,...

Получаем информацию об установленных антивирусных приложениях: Справочник по C#

0
using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; using System.Management; namespace WindowsFormsApplication1 { public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void Form1_Load(object sender, EventArgs e) { label1.Text = "Company...

Очищаем кэш Internet Explorer: Справочник по C#

0
private void EmptyCacheFolder(DirectoryInfo folder) { foreach (FileInfo file in folder.GetFiles()) { file.Delete(); } foreach (DirectoryInfo subfolder in folder.GetDirectories()) { // Рекурсивно удаляем все файлы и папки // В каждом подкаталоге EmptyCacheFolder(subfolder); } } public bool ClearCache() { //Переменная для...

Игра с индикаторами NumLock, CapsLock, ScrollLock.: Справочник по C#

0
      Данный пример реализует последовательное загорание и затухание индикаторов NumLock, CapsLock, ScrollLock на клавиатуре. Также его можно использовать для реализации управления включения...

Добавление программы(*.exe) в PDF документ : Справочник по C#

0
      В начале года несколькими людьми была найдена "уязвимость" в формате PDF, позволяющая запускать произвольный код при открытии файла, которая на самом...

Открыть / Закрыть CD-ROM: Справочник по C#

0
Для работы необходимо подключить следующие пространства имен: using System.Text; using System.Runtime.InteropServices; Функция для открытия /закрытия cd-rom: protected static extern int mciSendString(string lpstrCommand,StringBuilder lpstrReturnString,int uReturnLength,IntPtr hwndCallback); public bool ProcessCDTray(bool open) { int...

ПоказатьСкрыть Windows Taskbar: Справочник по C#

0
      С помощью Windows API функций «FindWindow» и «ShowWindow» можно реализовать скрытие кнопки Пуск и Панель задач, а так же вернуть их...

Мужские тату: какие самые популярные эскизы

0
В настоящее время высоким спросом пользуются украшения в виде татуажа. Профессионалы предлагают услуги физическим лицам пол высокие гарантии безопасности, и используют при этом: Современное...

ЭТО ИНТЕРЕСНО