Познавательный блог | Мобильная врсия |
|
СтраницыПромо |
Архив рубрики 'Программинг'Работа с системным реестром Windows на C++Работа с системным реестром Windows на C++. В сегодняшней статейке, я расскажу вам, как вы можете читать, писать ключи в реестр, создавать разделы в реестре и т.д. Функции RegOpenKeyEx, RegQueryValueEx, RegCreateKeyEx, RegCloseKey. В примере ниже я покажу как узнать куда сохраняет настройки программа Reget. А именно, как изменить станартную папку закачки.
Читать полностью →
Где хранятся пути к стандартным пользовательским папкамГде хранятся пути к стандартным пользовательским папкам. У каждого пользователя в системе Windows есть свой уникальный рабочий стол, панель закладок, панель быстрого запуска, мои документы, моя музыка, мои картинки и т.д. Так вот адреса и настройки всех этих папок можно легко вынуть из системного реестра. Ниже приведен ко программы на C++, которая показывает все пути к этим папкам. Читать полностью →
Как работать с курсором в Windows на C++Как работать с курсором в Windows на C++. Для работы с курсором мы будем использовать фугкции WinAPI GetCursorPos и SetCursorPos. А также рассмотрим другие функции для работы с курсором. Функция SetCursorPos перемещает курсор в заданные экранные координаты. Если новые координаты не внутри экранного прямоугольника, установленного самой последней функцией ClipCursor, Windows автоматически корректирует координаты так, чтобы курсор остался внутри прямоугольника. Функция GetCursorPos извлекает информацию о позиции курсора, в экранных координатах.Функция SetCursor устанавливает форму курсора. Функция ShowCursor отображает или скрывает курсор. Функция ClipCursor ограничивает перемещение курсора в прямоугольной области на экране. Если последующая позиция курсора (установленная функцией SetCursorPos или мышью) лежит снаружи прямоугольника, Windows автоматически корректирует позицию, чтобы сохранить курсор внутри прямоугольной области. Функция GetClipCursor извлекает информацию об экранных координатах прямоугольной области, в которой ограничен курсор. Синтаксис всех этих функций легко найти в справочниках WinAPI или во встроенное справке компилятора. Как узнать папку куда установлена Windows на C++Как узнать папку куда установлена Windows на C++. Как определить папку WIndows. Функция GetWindowsDirectory — возвращает путь к каталогу Windows. Этот каталог содержит файлы приложений Windows, файлы инициализации .ini и файлы справок .hlp. В этом каталоге вы можете хранить файлы инициализации и файлы справок своего приложения. Если приложение создает другие файлы, которые вы хотите хранить, не допуская к ним других пользователей, то помещайте их в каталог, указанный в переменной окружения HOMEPATH. При соответствующей установке этот каталог различен для всех пользователей.
Читать полностью →
Как определить версию ОС Windows на C++Как определить версию ОС Windows на C++. Новая реализация функции получения версии системы GetVersionEx():
Читать полностью →
Как жить в системе одному процессу С++.Как жить в системе одному процессу С++. Данная программа позволит пресечь возможность запуска второго экземпляра программы. Тоесть, если программа уже запущена, то запустится 2 раз ей не удастся. Функции CreateMutex() и ReleaseMutex(). Создается Mutex функцией CreateMutex():
Результатом будет дескриптор объекта mutex, если такое имя есть, то дескпритор существующего. Функция GetLastError() при вызове будет выдавать ERROR_ALREADY_EXISTS. Читать полностью →
Как получить список запущенных процессов на C++Перебор всех запущенных процессов на C++. Как получить список запущенных процессов? В этом примере мы определим, каким образом можно последовательно получить полный список всех процессов, запущенных в системе. Функция CreateToolhelp32Snapshot возвращает Handle снимка процессов и динамических памятей, модулей и потоков, используемых процессами. Пример: Читать полностью →
Сканер портов на C++Сканер портов на C++.Технология работы для читавшего мануал по сокетам элементарна. Пробуем просканировать себя (127.0.0.1) по всем портам с 0 по 65535. Не забываем подключить winsock.h.
Функция GetACP. Как узнать текущую кодовую страницу на C++Функция GetACP. Как узнать текущую кодовую страницу на C++. Функция GetACP — Получает кодовую страницу установленную на компьютере (ANSI).
Пример:
Как получить ASCII код символа на C++Как получить ASCII код символа на C++. Простейшая функция, заберет символ CHAR и вернет в INT его ASCII символ. Это открытие я сделал на 1 курсе универа, когда учился программировать.
Читать полностью →
|
Поиск по сайтуСтатистикаМета |
Разработка и дизайн — StvPromo.ru |