Результаты поиска по запросу "winapi"

1 ответ

 является отправной точкой.

у вызвать некоторую функцию Native API из пользовательского режима с C ++. Мне было интересно, можно ли полностью обойти интерфейс Windows API и напрямую вызывать функции Native API из пользовательского режима. Если возможно, тогда любые примеры ...

1 ответ

Мне удалось изменить конфигурацию, но всякий раз, когда я печатаю, используя shimgvw.dll, он не будет использовать настройки принтера по умолчанию. Любая идея?

ользую Python 2.7 и win32print. Я могу успешно изменить ориентацию между портретом и пейзажем: PRINTER_DEFAULTS = {"DesiredAccess":win32print.PRINTER_ALL_ACCESS} pHandle = win32print.OpenPrinter('300LN1', PRINTER_DEFAULTS) properties ...

4 ответа

Корректировка имен в C ++ служит бременем для успеха написания кросс-компиляторных модулей, просто объявляя класс, который вы хотите представить, как интерфейс, содержащий только виртуальные функции. Компоновка класса с виртуальными функциями может быть «стандартизирована», подумайте о COM.

+ на Win32: Предположим, у меня есть DLL с заголовочным файлом, который объявляет класс. DLL экспортирует некоторые средства получения указателя / ссылки на экземпляр этого класса, такие как фабричная функция. Правильно ли я считаю, что нет ...

ТОП публикаций

0 ответов

Интересно, насколько хорошо вы понимаете код. Я подозреваю, что вы просто скопировали его, не понимая, как это работает.

я есть следующий код Delphi (отражается вэто [https://www.codeproject.com/Articles/607288/Screenshot-using-the-Magnification-library] C ++ пример) умеет делать скриншоты ...

2 ответа

Ваша проблема заключается в том, что достижение прозрачных элементов управления с использованием собственных элементов управления Win32 конфликтует с достижением элементов управления без мерцания при перерисовке.

го приложения есть стартовый диалог с изображением, которое заполняет весь диалог. Дополнительно имеется элемент управления CStatic, который отображает некоторую переменную информацию для пользователя. Я сделал прозрачный элемент управления ...

2 ответа

@Anton: я предполагаю, что большинство таких мелких вещей делают вручную, например, в Photoshop. Актуальной альтернативой будет создание трехмерной модели изогнутого фронта для кнопки, ее рендеринг во что-то вроде DirectX или OpenGL, и захватывание того, что это создает, и использование его в качестве растрового изображения для рисования вашей кнопки.

рвых, я хочу упомянуть, что я уже прочитал все статьи на эту тему, но у меня все еще нет ответа на мой вопрос. Также мой вопрос немного отличается от других. Сегодня я смотрю в окне Skype. В строке заголовка есть одна дополнительная кнопка. Но ...

3 ответа

Обычно частные байты = количество динамически выделяемой памяти + некоторые дополнительные.

акое функция win32 API для приватных байтов (те, которые вы можете увидеть в perfmon). Я бы хотел избежать .NET API

3 ответа

http://msdn.microsoft.com/en-us/library/system.io.filesystemwatcher.aspx

ользую ReadDirectoryChangesW для шпионажа в папке, если я копирую большой файл в папку, я могу получить несколько сообщений FILE_ACTION_MODIFIED, кажется, что каждый раз, когда Windows записывает большой кусок файла, вы получаете уведомление об ...

3 ответа

Несколько подсказок о том, почему ваш вопрос такой беспорядок: вы спрашиваете о поведении внутри IDE, которое не имеет отношения к поведению во время выполнения. Вы не спрашивали, как сделать что-либо во время выполнения, только продемонстрировали IDE во время разработки. Это так же странно, как сказать: «Вот моя шляпа, внутри шляпа лягушка, как я могу съесть буйвола?»

могу получить дескриптор окна для передачи в Delphi пользователем, выбирающим окно (может быть окном любого другого приложения), щелкая мышью по нему. В моем приложении Delphi у меня может быть кнопка, которую пользователь нажимает, ...

2 ответа

@Kieren: потому что (как и Process Explorer) меня интересует то, что происходит на уровне O / S, а не то, что происходит в .net. В этом случае .net - это средство для получения информации, но не ее конца (целью является O / S и его состояние).

естве упражнения я писал код для отображения процессов O / S и потоков O / S внутри процесса (как это делает проводник процессов Sysinternals). Я обнаружил, что .net ManagedThreadId (s) не являются идентификаторами потоков O / S. После ...