|
|
Другие темы раздела | ||||||||||||||||||
C++ WinAPI При получении WM_ENDSESSION Windows не дает корректно завершить программу
https://www.cyberforum.ru/ win-api/ thread1401991.html Всем привет! В моем приложении есть скрытое окно, которое получает от винды сообщения, т.е. ui для пользователя нет (запуск через командную строку). Когда скрытое окно получает WM_ENDSESSION, в коллбек мы заходим, но не выполняем всю функцию до конца (тупо прерываемся). Такое чувство, что винда не дает это сделать. При ручной посылке окну приложения WM_ENDSESSION все дорабатывает до конца и... |
C++ WinAPI Из char в LPCWSTR void CreateDir(char name) { LPCWSTR lpName = name; if (CreateDirectory(lpName, NULL)) cout << "directory create" << endl; else cout << "error create directory" << endl; } | |||||||||||||||||
C++ WinAPI Как правильно разместить static поверх других static-ов
https://www.cyberforum.ru/ win-api/ thread1401835.html Есть кнопка, нажимая на которую становится видно статик. проблема в том, что статик отображатеся сзади других статиков и кнопок. как сделать, чтобы статик был поверх всех статиков и кнопок, при этом не поверх всех окон. пытаюсь ставить ему HWND_TOP через SetWindowPos, а статик всё равно позади. Когда перерисовываю, все равно так же. Даже когда делаю статик изначально видимым.... |
C++ WinAPI Запуск второго приложения с параметрами из текущей директории и вывод на передний план
https://www.cyberforum.ru/ win-api/ thread1401625.html Какой из функций это реализовать? Через CreateProcess не хочет запускать из текущей директории и нужно указывать полный путь. Через shellexecute все отлично, но не выводит на передний план. Кроме этого должна передаваться UAC информация. Если первое было запущено из под админа то для второго не должно просится разрешение. | |||||||||||||||||
Как удалить статик по клику на него? C++ WinAPI вот само задание. 1. Пользователь «щелкает» левой кнопкой мыши по форме диалога и, не отпуская кнопку, ведёт по ней мышку, а в момент отпускания кнопки по полученным координатам прямоугольника (как известно, двух точек на плоскости достаточно для создания прямоугольника) создаётся «статик», который содержит свой порядковый номер (имеется в виду порядок появления «статика» на форме). ... |
C++ WinAPI ReadFile читает диск очень медленно Здравствуйте! Задача: создание образа флешки в файл. Использую для этого ReadFile. Вот код (С++ Builder 6): void __fastcall TForm1::BitBtn1Click(TObject *Sender) { HANDLE hFile; hFile = CreateFile("\\.\H:", \\ "\\\\.\\PhysicalDrive1", GENERIC_READ, FILE_SHARE_READ, NULL ,OPEN_EXISTING,0,0); if(hFile != INVALID_HANDLE_VALUE) { ... https://www.cyberforum.ru/ win-api/ thread1401410.html | |||||||||||||||||
C++ WinAPI Узнать установлены ли обновления и антивирус в ОС windows программно используя c++ Здравствуйте, дорогие друзья нуждаюсь в вашей помощи, нужно получить список установленных обновлений в осях windows xp и старше, так же узнать установлен ли антивирус антивирус, во всем гугле не нашел ответа, msdn тоже не очень помог. В основном такие программы реализуются через WinApi, поэтому сюда и написал. Были идеи получить все через реестр, но не знаю как. Вообщем нужен ваш совет. https://www.cyberforum.ru/ win-api/ thread1401218.html |
C++ WinAPI Программа из книги (Харт Джонсон | Системное программирование в среде Windows) Программа для обработки ошибок. Рабочая программа, только не могу понять почему из функции выводит кракозябрами. Как добиться того, чтобы выводило текст ошибки на русском языке. #include "EvryThng.h" #include <clocale> //подключаем для использования setlocale BOOL PrintStrings (HANDLE hOut, ...) /* Запись сообщений в буфер экрана консоли. */ { DWORD MsgLen, Count; LPCTSTR pMsg; ... | |||||||||||||||||
C++ WinAPI Запись в реестр Помогите, пожалуйста, как сделать, чтобы значение, введенное пользователем, записывалось в реестр? вот код char str; cout<<"Введите ваше имя "<<endl; scanf_s("%s",&str,1024); _TCHAR szTestString = TEXT(str); _TCHAR szPath = TEXT("Software\\Registre\\"); HKEY hKey; https://www.cyberforum.ru/ win-api/ thread1400826.html | C++ WinAPI Перечень констант кодов управления для DeviceIoControl Здравствуйте ! Подскажите, пожалуйста, где я могу найти список значений констант? Задача - узнать имя этой 0x9023C, скорее всего из группы Volume Management Control Codes. Спасибо. https://www.cyberforum.ru/ win-api/ thread1400708.html | |||||||||||||||||
ReadFile, файл открывается, но не читается C++ WinAPI char buf; Device = CreateFile(all_name_card_lpcwstr, 0, FILE_SHARE_READ | FILE_SHARE_WRITE, NULL, OPEN_EXISTING, 0, NULL); ReadFile(Device, &buf, 512, &rb, NULL); SetFilePointer(Device, rb, NULL, FILE_CURRENT); WriteFile("C:\\Documents and Settings\\Kate\\Рабочий стол\\hi.txt", &buf, rb, &wb, 0); Подскажите почему файл у меня открывается, но не считывается из него? ну то есть массив buf... |
C++ WinAPI Поясните с EditControl
Есть поле static и кнопки со значениями, представим клавиатуру.
С помощью SetWondowsText при нажатии кнопки, в поле статик появляется соответствующ
Наверх
|