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

1 ответ

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

ющий код загружает DLL во время выполнения с помощью LoadLibrary (). boolean Load_Internals_dll() { boolean result = true; //LOG_INIT; HINSTANCE hApexRLIO = LoadLibrary(L"APEX_RLIO_Internals.dll"); printf("Checking getlasterror after ...

1 ответ

Полноэкранный режим скрывает панель задач и окно Chrome. Подумайте на весь экран для шутеров от первого лица.

ужно сделать приложение, которое запускает новую программу (например, блокнот) в полноэкранном режиме. Могу ли я сделать это в C #? Я был бы признателен за образец кода. Спасибо :)

3 ответа

Мораль: не используйте пакетную сборку Visual Studio 2010. Я не знаю, исправили ли они это в более поздних версиях VS.

аюсь скомпилировать JRTPLIB в Visual Studio 2010 для Windows 7. Это был настоящий кошмар ... но я по крайней мере сужаю проблемы. Это осталось. Error 3 error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value ...

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

3 ответа

 Решением для нашего проекта было уничтожение файла export.def.

ual C ++, когда я собираю dll, выходные файлы - это .dll и .lib. Имя DLL, встроенной в файл .lib. Причина, по которой я задаю этот вопрос: Когда я собрал свой exe-файл, импортировав этот dll, и запустил его, exe пытается найти dll, чтобы ...

2 ответа

Здесь мы открываем файл, поэтому при выполнении сброса он записывается (и удаляется при закрытии):

ли способ воспользоваться преимуществами флагов создания файлов в Win32 API, таких какFILE_FLAG_DELETE_ON_CLOSE или жеFILE_FLAG_WRITE_THROUGH как ...

2 ответа

 в основной теме. Это дает вам кучу HWND. Если вам нужен HWND верхнего уровня, выберите любой действительный (не все значения могут быть заполнены) и найдите его предка верхнего уровня с помощью

я есть DLL, которую я хочу воспроизводить звуки, используя Direct Sound. Для воспроизведения звуков мне нужен HWND исполняемого файла. У меня нет HWND исполняемого файла, который загружает DLL. Как получить это в DLL, не передавая его из ...

5 ответов

Как изящно прекратить процесс?

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

1 ответ

Ха, я пропустил это, спасибо. Но, к сожалению, это не решило проблему.

периментирую с Win32 API в C ++, особенно с написанием файлов ресурсов. Теперь весь мой проект работал просто отлично, меню и заголовки и все такое. Однако, когда я добавляю этот код для модального диалогового окна в файл .rc: IDD_ABOUT DIALOG ...

6 ответов

Рисование в консоли Win32 на C ++?

Как лучше всего рисовать вещи в окне консоли на платформе Win 32 с использованием C ++? Я знаю, что вы можете рисовать простые рисунки, используя символы, но есть ли способ сделать что-то более сложное, например, круги или даже ...

2 ответа

Как асинхронные вызовы процедур обрабатывают маршалированных делегатов при P / Invoke из C #?

Мне интересно, возможно ли стать жертвой проблем, связанных с управлением управляемыми потоками в собственном мире, когда вы выполняете маршалинг делегата обратного вызова в DLL через P / Invoke в моем конкретном случае ниже (см. Пример ...