Результаты поиска по запросу "winapi"
нарушение прав доступа в WM_PAINT не обнаружено
Чтобы проверить эту проблему, я написал минимальное приложение для Windows. Если я заставлю нарушение доступа вWM_PAINT Обработчик этого исключения никогда не попадает в отладчик. При запуске без отладчика нарушение доступа также не отображается. ...
Почему CFileDialog :: GetNextPathName не работает, когда путь к файлу длинный?
С помощьюCFileDialog класс, я выбираю несколько файлов, помещенных в каталог с длинным путем. Это нормально, когда я выбираю только один или два файла; но когда я выбираю три файла одновременно, он возвращает только часть третьего пути к файлу. ...
Различия между структурами в C и C ++
Я пытаюсь преобразовать структуру C ++ в C, но получаю «необъявленный идентификатор»? Есть ли в C ++ другой синтаксис для ссылки на структуры? struct KEY_STATE { bool kSHIFT; //if the shift key is pressed bool kCAPSLOCK; //if the caps lock key ...
JNA: передать указатель на структуру функции SendMessage для User32.dll в качестве LPARAM
Мне нужно выполнить простую задачу: распечатать имена элементов списка в окне обозревателя. Предположим, я открываю «C: \ Documents and Settings» на своем рабочем столе, тогда я хочу написать Java-программу, используя JNA, чтобы распечатать все ...
Каково время жизни CWnd, полученного из CWnd :: FromHandle?
Согласно сMSDN [http://msdn.microsoft.com/en-us/library/e547yfza%28VS.80%29.aspx], когда я получаю CWnd * с CWnd :: FromHandle, Указатель может быть временным и не должен храниться для последующего использования. Что подразумевается под ...
Получать сообщения Windows в службе
Я написал сервис на VC ++. Я следовал заучебник здесь [http://www.codeproject.com/Articles/499465/Simple-Windows-Service-in-Cplusplus] , Теперь я пытаюсь выяснить, как получать сообщения типа DBT_DEVICEARRIVAL, DBT_DEVICEREMOVECOMPLETE, ...
GetThreadId в предыдущих версиях?
По-видимому, GetThreadId - это API-интерфейс Vista. Как я могу получить идентификатор потока в системах pre vista?
Как создать некоторый класс из dll (конструктор в dll) в C ++?
Как создать некоторый класс из dll (конструктор в dll)? (C ++) или как динамически загрузить класс из dll?
Что происходит внутри, когда путь к файлу превышает ок. 32767 символов в Windows?
В Windows (допустим, начиная с 2000 года) путь к файлу может быть не более приблизительно 32767 символов. Это ограничение существует из-за внутренней обработки ...
Установить статический цвет текста Win32
Я делаю DLL, которая контролирует диалоговое окно. Мне нравится, чтобы в определенной области был красный текст. Этот код компилируется, но эффект не виден. Вот область, где выполняется dialogProc: LRESULT CALLBACK DialogProc(HWND hDlg, UINT ...