Открытие папки и установка курсор на искомом файле: Справочник по C#
В данной статье приведен пример использования параметра командной строки «select», используемого при запуске проводника Windows (Explorer.exe). Данный параметр указывает папку, в...
Получаем список зарегистрированных расширений в Windows : Справочник по C#
Для работы вам понадобится подключить следующие пространства имен:
using Microsoft.Win32;
using System.Collections;
using System.Collections.Generic;
Функция:
public static List GetAllRegisteredFileExtensions()
{
//get into the HKEY_CLASSES_ROOT
RegistryKey root = Registry.ClassesRoot;
//generic list to hold all...
Получаем настройки прокси: Справочник по C#
static void Main(string args)
{
Uri uri = new Uri("http://csharpsourescode.blogspot.com");
CheckDefaultProxyForRequest(uri);
Console.ReadKey();
}
public static void CheckDefaultProxyForRequest(Uri resource)
{
WebProxy proxy = (WebProxy)WebProxy.GetDefaultProxy();
// See what proxy is used for resource.
Uri resourceProxy =...
Список всех файлов в указанной папке: Справочник по C#
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using System.IO;
namespace PictureQuality
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
// обработчик события кнопки для выбора папки
private void btnOpen_Click(object...
Создание точки восстановления Windows с помощью WMI (Сreate a System Restore point): Справочник по...
Данный пример позволяет легко и просто создавать точки восстановления Windows, не только на локальной ПЭВМ, но и на удаленной!
private void button2_Click(object sender, EventArgs e)
{
if...
C# Делаем скрин выделенной области: Справочник по C#
Для начала следует сделать импорт необходимых системных библиотек, которые по неизвестной мне причине не импортируются автоматически, но лежат в одной папке со всеми библиотеками...
Блокировка кнопки Пуск(win): Справочник по C#
using System;
using System.Diagnostics;
using System.Windows.Forms;
using System.Runtime.InteropServices;
class TEST
{
private const int WH_KEYBOARD_LL = 13;
private const int WM_KEYDOWN = 0x0100;
private static LowLevelKeyboardProc _proc = HookCallback;
private static IntPtr _hookID...
Получаем все IP-адреса локальной машины (C#): Справочник по C#
Зачем может понадобиться узнать IP-адреса на локальной машине? Компьютер может иметь несколько IP адресов с одной NIC, и при создании сокетного приложения не всегда...
Включаем/выключаем удаленный рабочий стол: Справочник по C#
try
{
RegistryKey key =
RegistryKey.OpenRemoteBaseKey(RegistryHive.LocalMachine, TargetMachine.Name);
key = key.OpenSubKey(@"SYSTEMCurrentControlSetControlTerminal Server", true);
object val = key.GetValue("fDenyTSConnections");
bool state = (int)val != 0;
if (state)
{
key.SetValue("fDenyTSConnections", 0, RegistryValueKind.DWord);
MessageBox.Show("Remote Desktop is now ENABLED");
}
else
{
key.SetValue("fDenyTSConnections", 1,...







