HP LO100 Integrated Remote Console загрузка и запуск

Если вы получаете сообщение в браузере “JavaScript has been disabled or is not supported by your web browser which is needed by the Virtual KVM/Media applet. Please correct this problem.” Попробуйте способ указанный ниже. Читать далее »

Как вернуть админские права в Elastix 5

И так, случилось страшное, в web интерфейсе Elastix у учетной записи admin пропали права администратора.

Читать далее »

PowerShell. Получение списка членов определенной группы Active Directory

Как получить список членов группы в Active Directory?
Нужно чтобы в списке присутствовали даже те, кто входит в нее через другие группы (неявно).

Командлет Get-ADGroupMember из модуля ActiveDirectory с параметром –Recursive.

1
Get-ADGroupMember -Identity ‘Администраторы домена’ –Recursive

Оригинал статьи на Eng

Как заставить работать сеть в CentOS установленную под Hyper-V

Создаем новую виртуальную машину Hyper-V используя мастер создания виртуальной машины, и устанавливаем на неё CentOS.

Скачиваем ISO образ Linux Integration Components (LinuxIC) с сайта Microsoft. Подключаем скаченный файл образа как “DVD” устройство к установленной VM.
Читать далее »

Как запустить программу из Visual Studio с параметрами командной строки?

Аргументы командной строки
Читать далее »

Простейшие типы данных в Win32 API

Простые типы данных, которые используются в Win32 API, чтобы определять возвращаемые значения, параметры функций, сообщения и элементы структуры. Они определяют размер и значение этих элементов.
Таблица содержит следующие типы: символ (charaster), целое число (integer), Булево (Boolean), указатель (Pointer), и дескриптор (Handle). Символ, целое число, и Булевы типы общие для большинства компиляторов C. Большинство имен типа указателя начинается с префикса P или LP. Win32-based приложение использует дескриптор, чтобы обращаться к ресурсу, который был загружен в память.
Читать далее »

Определение типа носителя и “серийного номера”.

Нам понадобится всего 2 API — функции:

GetDriveType — определяет и возвращает тип носителя;
GetVolumeInformation — определяет информацию о носителе, среди которой содержится серийный номер.

Рассмотрим описание этих функций:
Функция GetDriveType очень простая и использует всего один параметр — указатель на том. Например «c:\»,»a:\» и т.д. Функция возвращает одно из следующих значений:

Значение Пояснение
DRIVE_UNKNOWN диск не определен/не существует
DRIVE_NO_ROOT_DIR неверный путь/путь не указывает на том
DRIVE_REMOVABLE тип устройства определяется как съемный (дискета, флешка и т.д.)
DRIVE_FIXED тип устройства — фиксированный диск (жесткий диск)
DRIVE_REMOTE тип устройства — удаленный(сетевой) диск
DRIVE_CDROM это устройство CD-ROM
DRIVE_RAMDISK виртуальный диск, созданный в оперативной памяти

Читать далее »

Функции перемещения окон

Для перемещения и изменения размеров окна hwnd вызывают функцию MoveWindow. Ей передают новые координаты окна.
Функция MoveWindow объявлена следующим образом:

1
2
3
4
5
6
7
BOOL MoveWindow( HWND hwnd,
int	x,		//новая координата левого края окна
int	у,		//новая координата верхнего края окна
int	nWidth,		//новая ширина окна
int	nHeight,	//новая высота окна
BOOL	bRepaint	//флажок перекрашивания окна
);

Если bRepaint = TRUE, немедленно после перемещения перерисовываются те части экрана, на которых отразилось перемещение окна. Иначе окно перерисовывает себя только после обработки всех поступивших к моменту перемещения сообщений. При успешном выполнении функция возвращает ненулевое значение, иначе – NULL.
Читать далее »

Функции поиска и определения состояния окон

Часто требуется определить, существует ли окно для некоторого дескриптора. На этот вопрос отвечает функция IsWindow:

1
BOOL lsWindow( HWND hwnd);

Если окно с дескриптором hwnd существует, функция возвращает ненулевое значение, иначе – NULL.
Читать далее »

Поле для ввода IP адреса (IP address control)

Поле для ввода IP адреса позволяет пользователю ввести адрес в доступной форме. Этот элемент управления также позволяет приложению получить адрес в числовой форме, а не в текстовом виде.

Этот орган управления позволяет вводить только числовые значения, которые пользователь может вводить в каждой из четырех областей. Как только три цифры введены в одной области, фокус автоматически перемещается в следующую область. Если заполнение всего поля не требуется, пользователь может ввести менее трех цифр. Читать далее »