2
ответа

Что это значит: “Дочерний процесс может наследовать дескриптор”?

Существуют некоторые объекты Win32, которые согласно SDK могут быть "наследованы" к дочерним процессам, созданным данным процессом. (События, взаимные исключения, каналы...), Что это на самом деле означает? Скажем...
вопрос задан: 10 February 2016 09:02
2
ответа

Как узнать размер открытого объекта сопоставления имен файлов? [Дубликат]

Скажем, если я вызвал следующее для создания именованного объекта сопоставления файлов в одном процессе: HANDLE hCreatedFileMapping = :: CreateFileMapping (INVALID_HANDLE_VALUE, NULL, PAGE_READWRITE, 0, nSizeOfData, ...
вопрос задан: 18 January 2016 18:17
2
ответа

Как прервать завершение работы в Windows (XP|Vista) программно?

Я хочу смочь к 1. обнаружьте (и, в случае необходимости 2. аварийное прекращение работы) завершение работы ОС из моего приложения, предпочтительно при помощи Windows API. Я знаю, что возможно прервать завершение работы вручную с помощью команды...
вопрос задан: 14 December 2015 11:12
2
ответа

Удаление границы окна?

У меня есть окно со сплошной границей вокруг этого. Как я могу удалить границу (вся неклиентская область) при помощи SetWindowLong и GetWindowLong?
вопрос задан: 2 December 2015 14:13
2
ответа

Использование ReadDirectoryChangesW требует прав администратора?

В MSDN говорится, что использование ReadDirectoryChangesW подразумевает обработку вызовов, имеющую полномочия Резервного копирования и Восстановления. Делает это означает, что только процесс, запущенный в соответствии с учетной записью администратора, буд
вопрос задан: 13 November 2015 16:52
2
ответа

Почему компилятор, бросающий это предупреждение: “недостающий инициализатор”? Разве структура не инициализируется?

Я создаю своего рода frontend для программы. Для запуска программы, я использую вызов CreateProcess (), который среди прочего получает указатель на структуру STARTUPINFO. Инициализировать...
вопрос задан: 11 November 2015 14:10
2
ответа

Эквивалентный C# ULONG_PTR

Я должен передать ULONG_PTR в небезопасном коде в C#. Я понимаю, что причина ULONG_PTR состоит в том, чтобы допускать единственную кодовую базу и для операционных систем на 64 бита и для на 32 бита. Это случай для C#...
вопрос задан: 16 October 2015 09:42
2
ответа

Как я могу вычислить полный размер буфера для GetModuleFileName?

GetModuleFileName () берет буфер и размер буфера, как введено; однако его возвращаемое значение может только сказать нам, сколько символов, скопировал, и если размер недостаточно (...
вопрос задан: 8 April 2015 06:21
2
ответа

Выключите USB-устройство в программном обеспечении в Windows

Я хотел бы подвергнуть циклу включения и выключения питания USB-устройство через программное обеспечение в Windows. Я делаю разработку на маленьком микроконтроллере питания USB. Эта микросхема вернется к собственному поведению на цикле включения и выключе
вопрос задан: 13 February 2015 15:53
2
ответа

Установка Ключа реестра пишет полномочия с помощью.NET

Я пытаюсь предоставить Доступ для записи к настройкам реестра своего приложения всем или всем пользователям машины во время процесса установки. Мое приложение не имеет соответствующих полномочий...
вопрос задан: 21 January 2015 23:26
2
ответа

Получите дескрипторы окна приложения

Я создаю приложение, которое, учитывая другое приложение mainWindowhandle это собирает информацию о статусе окна. У меня нет проблемы при сборе информации о дочерних окнах, но я не могу получить доступ к другому...
вопрос задан: 20 January 2015 22:08
2
ответа

Инспектор Intel сообщает о гонке данных в моей реализации спин-блокировки

Я сделал очень простую спин-блокировку с помощью Взаимно блокируемых функций в Windows и протестировал его на двухъядерном ЦП (два потока, которые увеличивают переменную); программа, кажется, работает хорошо (она дает то же...
вопрос задан: 9 December 2014 00:02
2
ответа

Как Вы получаете информацию о давлении стилуса об окнах?

Кто-либо знает о нормальном способе получить информацию давления планшета/стилуса о Windows? Возможно отличить стилус от мыши с:: GetMessageExtraInfo, но Вы не можете больше получать информацию...
вопрос задан: 20 November 2014 12:46
2
ответа

Как Зарегистрировать Горячую клавишу для Трех сочетаний клавиш с помощью c#

Я сделал глобальные горячие клавиши для двух сочетаний клавиш с помощью ниже кода. Как я могу сделать ту же операцию для трех сочетаний клавиш как (ctrl + сдвиг + esc) (ctrl + сдвиг + вкладка)?? Код для два...
вопрос задан: 27 August 2014 15:19
2
ответа

Как получить PIDL IShellFolder

Если у меня есть указатель на интерфейс IShellFolder. Как я мог бы получить его PIDL? Я вижу, как перечислить его детей, и я вижу, как использовать его для сравнения любых двух детей. Но как я мог бы получить...
вопрос задан: 17 August 2014 22:33
2
ответа

Что такое & ldquo; \ ?? \ & rdquo; префикс в NTFS? [Дубликат]

При запросе точек повторной обработки с использованием fsutil я обнаружил, что имя замены для точки монтирования начиналось с \ ?? \. Я знаю, что расширенный путь начинается с \\? \, И есть также \\. \ И UNC ...
вопрос задан: 2 August 2014 03:37
2
ответа

Получить полный список запущенных процессов (Visual C ++)

В настоящее время я использую функцию EnumProcesses для получения списка запущенных процессов. Однако, поскольку мое приложение выполняется в пользовательском пространстве, оно не может получить дескрипторы процессов, не запущенных под ...
вопрос задан: 2 May 2014 04:19
2
ответа

Есть ли какой-либо API Win32 для инициирования быть в спящем режиме или режима приостановки в Windows?

Есть ли какой-либо API Win32 для помещения машины в, в спящем режиме или режим приостановки? Я прочитал MSDN и нашел, что сообщение WM_POWERBROADCAST широковещательно передано, когда события управления питанием имеют место. Я думал...
вопрос задан: 28 April 2014 09:43
2
ответа

Как глубоко очередь сообщений Win32?

Сколько сообщений делает очередь для стандартного окна, содержат? Что происходит, когда очередь переполняется? В документации для GetMessage и родственников ничто не говорится об этом и PeekMessage...
вопрос задан: 23 April 2014 21:49
2
ответа

Различие между объектом-событием и условной переменной

Каково различие между объектами-событиями и условными переменными? Я спрашиваю в контексте WIN32 API.
вопрос задан: 28 March 2014 06:22
2
ответа

Поверните монитор включения - выключения

Программно возможно повернуть монитор вкл\выкл через код (C#)?
вопрос задан: 25 March 2014 14:11
2
ответа

Экспорт функций от DLL с dllexport

Я хотел бы простой пример экспорта функции от C++ окна DLL. Я хотел бы видеть заголовок, cpp файл и файл определения (если абсолютно требуется). Я хотел бы, чтобы экспортируемое имя было...
вопрос задан: 16 December 2013 14:57
2
ответа

D-шина, эквивалентная для Windows

Кто-либо знает о виде Linux/D-Bus механизма для Windows?Спасибо
вопрос задан: 7 November 2013 21:44
2
ответа

почему не делает winmain, устанавливает errorlevel?

Почему эта программа правильно отображает окно сообщения, но не устанавливает ошибочный уровень? международный APIENTRY _tWinMain (HINSTANCE hInstance, HINSTANCE hPrevInstance...
вопрос задан: 16 October 2013 16:28
2
ответа

Изменение уровня общей громкости

Как я могу изменить уровень общей громкости? С помощью этого кода [DllImport ("winmm.dll")] общедоступный статический интервал экстерна waveOutSetVolume (IntPtr hwo, uint dwVolume); waveOutSetVolume (IntPtr. Нуль, (((uint) uint....
вопрос задан: 4 September 2013 19:30
2
ответа

Используя Windows SetTimer () функция

Я запутываюсь с SetTimer () функция. SetTimer () берет три параметра: SetTimer (1,2000, Timerflow); Однако я видел другую версию SetTimer, который берет четыре параметра:...
вопрос задан: 19 August 2013 10:42
2
ответа

C++: Реализация Именованных каналов с помощью API Win32

Я пытаюсь реализовать именованные каналы в C++, но или мой читатель ничего не читает, или мой писатель ничего не пишет (или оба). Вот мой читатель: международное основное () {ОБРАБАТЫВАЕТ канал = CreateFile (...
вопрос задан: 1 August 2013 23:46
2
ответа

$ редактирования (IncludePath) “макрос” в Visual Studio 2010

Visual Studio 2010 (диалоговое окно "Свойств проекта") я установил Visual Studio Окончательный 2010, и это, по-видимому, импортировало каталоги по умолчанию для моего C++ Win32, включает и библиотеки. Каждое новое...
вопрос задан: 5 April 2013 08:22
2
ответа

Обновление Z-порядка многих Windows Using Win32 API

Сценарий - то, что у меня есть список дескрипторов окна к высокоуровневым окнам, и я хочу сместить их вокруг, таким образом, они расположены в z-порядке моего выбора. Я начался путем итерации списка (с...
вопрос задан: 13 March 2013 17:56
2
ответа

Добавление начальных символов подчеркивания к символам блока с GCC на Win32?

У меня есть часть кода C, который называет функцию, определяемую в блоке. Как пример, скажем, foo.c содержит: международная панель (интервал x);/* возвращается 2x */международное основное (интервал argc, символ *argv []) {панель возврата (7);}...
вопрос задан: 13 March 2013 08:45