0
ответов

Есть ли простое одноразовое решение проблемы загрязнения пространства имен препроцессора, вызванного WIN32 API?

Как мы все знаем, включение загрязняет все пространства имен в C ++, имея один препроцессор #define для каждой функции Win32 API, который может принимать либо многобайтовые данные, либо входные данные UTF-16. Пример: # ...
вопрос задан: 6 November 2010 04:32
0
ответов

Как определить, когда порожденный процесс готов? (Использование CreateProcess () и FindWindow ())

Это должно быть несложно: я создаю программу, которая запускает процесс с помощью функции Win32 CreateProcess (). Как только этот процесс загружен, я нахожу его окно с помощью FindWindow и отправляю ему сообщения ...
вопрос задан: 5 November 2010 15:41
0
ответов

Межпроцессное взаимодействие

У меня есть два приложения: X и Y. X - главное приложение, которое обрабатывает множество файлов XML. Его история насчитывает более 10 лет, и полдюжины методов использовались для хранения, обработки и ...
вопрос задан: 4 November 2010 09:35
0
ответов

Переключение VS2010 на использование Windows 7.1 SDK

Я уже несколько лет использую VS2008 на своей машине для разработки с Windows SDK v7.1. Я установил VS2010, и он использует Windows SDK v7.0a, но он мне нужен для использования Windows 7.1 SDK (который я ...
вопрос задан: 4 November 2010 08:47
0
ответов

C ++ Определение разрешений, поддерживаемых видеокартой

Я пишу небольшую программу, позволяющую мне переключать свое разрешение вперед и назад, потому что мой проектор не может поддерживать то же разрешение, что и мой экран . Я уже знаю, как установить разрешение экрана с помощью ...
вопрос задан: 3 November 2010 16:08
0
ответов

C #: Как разбудить выключенную систему?

Есть ли какой-нибудь Win32 API для пробуждения системы, которая была выключена, в определенное время? Я видел программу под названием Autopower On, которая может включать систему в указанное время.
вопрос задан: 31 October 2010 04:34
0
ответов

Почему Createfile () не имеет двоичного флага

Одна из величайших радостей программирования под Windows - это не забывать помещать во все символы 'wb', 'rb' или ios :: binary вызовы открытия файла, чтобы Windows не конвертировала все ваши 0x13. Мне просто нужно было преобразовать ...
вопрос задан: 29 October 2010 18:18
0
ответов

Windows API - CreateProcess() path with space

How do I pass path with space to the CreateProcess() function? The following works STARTUPINFO si; PROCESS_INFORMATION pi; ZeroMemory( &si, sizeof(si) ); si....
вопрос задан: 29 October 2010 15:17
0
ответов

EF Where (x => x.ColumnVal == 1) vs FirstOrDefault (x => x.Column == 1)

У меня был запрос LINQ, который загружает иерархию объектов как следующее. Запрос №1 var result = db.Orders .Include ("Customer") // многие другие .Include () здесь ... Использование ЦП было почти 100%, а использование памяти было очень высоким.
вопрос задан: 28 October 2010 21:27
0
ответов

Область экрана и прямоугольник рабочей области

Взгляните на эту страницу документации API ... Может ли кто-нибудь объяснить мне разницу между компонентами rcMonitor и rcWork в структуре MONITORINFO? Хотя меня устраивает идея, что ...
вопрос задан: 28 October 2010 09:14
0
ответов

EnumProcesses () против CreateToolhelp32Snapshot ()

Мне было интересно, есть ли какие-либо различия - в основном с точки зрения производительности - между двумя функциями Win32 API EnumProcesses () и CreateToolhelp32Snapshot () для перечисления всех активных процессов и ...
вопрос задан: 26 October 2010 06:47
0
ответов

Чем отличаются DateTime.ToBinary () и DateTime.ToFileTime ()?

Кто-нибудь может помочь объяснить разницу между DateTime.ToBinary () и DateTime.ToFileTime ()? Насколько я могу судить, они, кажется, всегда возвращают одно и то же значение (по крайней мере, при работе со временем UTC). ...
вопрос задан: 25 October 2010 12:46
0
ответов

Как скомпилировать небезопасный код на C #

Я импортировал функцию API, например [DllImport ("gdi32.dll")] частный небезопасный статический extern bool SetDeviceGammaRamp (Int32 hdc, void * ramp); при компиляции отображается ошибка типа "Небезопасный код" может ...
вопрос задан: 25 October 2010 10:46
0
ответов

Визуальные темы Windows: Галерея частей и состояний?

Microsoft Windows позволяет программистам рисовать элементы графического интерфейса, используя внешний вид текущей темы, используя такие функции, как DrawThemeBackground и DrawThemeText. Элементы определяются классом, частью, ...
вопрос задан: 24 October 2010 18:32
0
ответов

Как прочитать размер многосессионного DVD-диска в Windows?

Попытка прочитать размеры дисков, которые были созданы в нескольких сеансах с помощью GetDiskFreeSpaceEx (), дает размер только последняя сессия. Как мне правильно прочитать количество и размеры всех ...
вопрос задан: 24 October 2010 10:11
0
ответов

Running a process with lowest possible privileges in winapi

I am writing something similar to the http://ideone.com/. Currently I am running user processes with CreateProcess call. I kill the process if it runs longer then specified amount of time but I don't ...
вопрос задан: 23 October 2010 19:42
0
ответов

Определение объема ОЗУ с помощью C ++

Как мне узнать объем оперативной памяти и подробные сведения о моей системе, такие как тип процессора, скорость, объем доступной физической памяти. объем памяти стека и кучи в ОЗУ, количество запущенных процессов. ...
вопрос задан: 22 October 2010 21:47
0
ответов

Win32API: как создать ярлык (файл .lnk)

Я разработчик Java, поэтому, пожалуйста, извините за мое незнание. Я хочу создать ярлык для исполняемого файла, например, в папке автозапуска или отправки пользователя (я не хочу, чтобы установщик делал это, потому что ...
вопрос задан: 22 October 2010 11:26
0
ответов

Как программно получить текущий уровень звука?

По сути, мне нужен способ подключиться к текущему аудиовыходу и проверить уровень звука, то есть мне нужно иметь возможность проверьте, воспроизводится ли что-то на аудиоустройстве. Я не ...
вопрос задан: 21 October 2010 23:43
0
ответов

Как очистить командную строку процесса?

Я хотел бы очистить командную строку моего процесса изнутри. Например, при просмотре моего процесса в диспетчере задач / обозревателе процессов запись в командной строке будет пустой. Я хотел бы сделать это ...
вопрос задан: 21 October 2010 23:24
0
ответов

Получить IP_ADDRESS_STRING от GetAdaptersAddresses ()?

GetAdaptersAddresses () предоставит вам адреса в формате IP_ADAPTER_UNICAST_ADDRESS, который определяется как: typedef struct _IP_ADAPTER_UNICAST_ADDRESS {union {struct {ULONG Length; ...
вопрос задан: 21 October 2010 16:28
0
ответов

Производительность Win32 файлы с отображенной памятью по сравнению с CRT fopen/fread

Я должен читать (сканируют) файл последовательно и обрабатывают его содержание. Размер файла может быть чем-либо от очень маленького (некоторый КБ) к очень большому (некоторый ГБ). Я попробовал два метода с помощью VC10/VS2010 в Windows 7...
вопрос задан: 20 October 2010 16:17
0
ответов

Создание прозрачного окна в C++ Win32

Я создаю то, что должно быть очень простым Win32 приложение C++, кто единственная цель оно, чтобы ТОЛЬКО отобразить полупрозрачный PNG. Окно не должно иметь никакого хрома, и во всей непрозрачности нужно управлять...
вопрос задан: 19 October 2010 15:46
0
ответов

Что означает то, когда 'Исключая' добавляется к функции/имени метода?

Я не работаю с Windows API очень, но я видел, что он использовал там, а также иногда в кодовой базе здесь на работе.
вопрос задан: 18 October 2010 21:03
0
ответов

C++ Win32 API офлайновая документация?

Я изучаю win32 приложения с C++. У меня есть довольно хорошая ссылка API, но это с 1997. Существует ли более современная версия доступная для скачивания? Мое соединение является ужасающим, таким образом, я хотел бы, чтобы оно было...
вопрос задан: 18 October 2010 00:30
0
ответов

Преобразование значений ошибок errno.h в эквиваленты Win32 GetLastError ()

Я пишу слой между файловой системой POSIX и Windows с помощью Dokan, и мне нужно преобразовать значения ошибок в errno вида (EINVAL, ENOENT и т. д.) к эквивалентам Win32, которые вы получите при вызове ...
вопрос задан: 17 October 2010 07:02
0
ответов

Как можно гарантировать, что приложение запускается после запуска Windows всегда в одно и то же время?

Другими словами, Windows запускается, а мое приложение xyz.exe запускается ровно в 5 минут после загрузки. Можно ли гарантировать с погрешностью, скажем, 10-15 секунд?
вопрос задан: 17 October 2010 01:24
0
ответов

Win32: Почему ReleaseDC () сообщает, что мой DC не найден?

Я вызываю getDC (hwnd), а затем закрываю ReleaseDC (hwnd, dc). Это для движка OpenGL и после вызова WGLMakeCurrent (Null, Null) и WGLDeleteContext. ReleaseDC возвращает код ошибки 1425 ...
вопрос задан: 15 October 2010 20:53
0
ответов

MsgWaitForMultipleObjects иногда возвращает WAIT_FAILED без значения GetLastError

У меня есть поток, который создает COM-объекты, требующие однопотокового подразделения. Первоначально основная функция этого потока помещала его в цикл WaitForMultipleObjects. Очевидно, это проблема ...
вопрос задан: 15 October 2010 18:31
0
ответов

Приложение C ++ для отключения вторичного монитора

Я пытаюсь создать приложение для отключения вторичного монитора от окон Windows (длинная история). Вот пример кода Microsoft, который я использовал в качестве основы: http: //support.microsoft.com/kb/308216/en -...
вопрос задан: 14 October 2010 15:17