![]() |
|
Другие темы раздела | |
C++ WinAPI HWND аналог в Линксе Добрый день. HWND - дескриптор окон под виндовіе библиотеки. а есть ли аналог в линуксе? https://www.cyberforum.ru/ win-api/ thread1476380.html |
C++ WinAPI GetFullPathA Здравствуйте! У меня следующая проблема... Я использую функцию GetFullPathA. Т.е. у меня если Unicode, то WCHAR buffer=TEXT(""); WCHAR buf=TEXT(""); WCHAR** lppPart={NULL}; retval = GetFullPathNameW(sDirName, BUFSIZE, buffer, lppPart);Если ANSI, то я хотела использовать GetFullPathNameA: |
C++ WinAPI Как передать текст с одного диалогового окна в другое
https://www.cyberforum.ru/ win-api/ thread1476127.html Создал 2 диалога с помощью CreateDialog. Разместил в них органы для текста.(IDC_TEXT,IDC_TEXT2). Не могу послать текст с одного диалога в другой. Уже использовал:SetDlgItemText,SendDlgItemMessage,SendMessage. Где то видел: switch(message) { case WM_COMMAND: { int len = GetWindowTextLength(GetDlgItem(hwnd,IDC_TEXT)); char* buf; buf = (char*)GlobalAlloc(GPTR, len + 1);... |
C++ WinAPI Не могу найти библиотеку для функции PathIsDirectory в codeblocks Необходимо проверить фактическое существование каталога. Нагуглил функцию PathIsDirectory. На msdn указан заголовочный файл Shlwapi.h, но в codeblocks я его почему-то не смог найти. https://www.cyberforum.ru/ win-api/ thread1476098.html |
Как передать сообщение окну из другого потока? C++ WinAPI В общем пытаюсь передать сообщение окну из другого потока: Запускаю поток так: std::thread potok_ (klient, &база_Kient_mob, hWnd); klient.detach ();//отсоединение потока код потока в отдельном файле который подключен через #include klient (std::vector<Kient_mob> *база_Kient_mob, HWND hWnd) { Sleep (1000); |
C++ WinAPI SendMessage не передает сообщение
https://www.cyberforum.ru/ win-api/ thread1475343.html В общем пытаюсь передать сообщение окну из другого потока: Запускаю поток так: std::thread potok_ (klient, &база_Kient_mob, hWnd); klient.detach ();//отсоединение потока код потока в отдельном файле который подключен через #include klient (std::vector<Kient_mob> *база_Kient_mob, HWND hWnd) { Sleep (1000); ........ |
C++ WinAPI Отлов ошибки в inject dll Добрый день, есть код в dll которая инжектится: MessageBoxA(NULL, "ATTACH START", "TEST", MB_OK); MessageBoxA(NULL, "ATTACH START STEP 1", "TEST", MB_OK); baseClientAddress = (int) GetModuleHandle(TEXT("client.dll")); injectionWorkerStarted = true; MessageBoxA(NULL, "ATTACH START STEP 2", "TEST", MB_OK); https://www.cyberforum.ru/ win-api/ thread1474616.html |
В чем разница между структурами WIN32_FIND_DATA LPWIN32_FIND_DATA LPWIN32_FIND_DATAA WIN32_FIND_DATAA C++ WinAPI Здравствуйте. В чем разница между указанными структурами, можно ли выполнять преобразование? |
C++ WinAPI Отловить нажатие комбинации клавиш
https://www.cyberforum.ru/ win-api/ thread1473645.html Добрый день, форумчане! while(GetMessage(&message, 0, 0, 0)){ { if(( WM_KEYDOWN == message.message ) && (message.wParam == 0x43/*0x56*/))// && HIBYTE(GetKeyState(0x11/*VK_CONTROL*/))) { MessageBox(NULL,"Ctrl+V","",MB_OK); continue; //запрет на дальнейшую обработку } |
C++ WinAPI Проконтролировать, заполнено поле в диалоговом окне или нет Пытаюсь ввести данные с диалогового окна, надо проконтролировать заполнено поле или нет написал так: int номер_строчки = -1; INT_PTR CALLBACK Dialog_vvod_danix_klient (HWND hDlg, UINT message, WPARAM wParam, LPARAM lParam) { static HWND hScroll, vScroll, hWndList, hWndComboBox; switch ( message ) { https://www.cyberforum.ru/ win-api/ thread1473114.html |
Запись значения в адрес с помощью WriteProcessMemory по смещениям C++ WinAPI Как записать значение в адрес через 5 смещений? На сколько я понимаю нужно 5 раз прибавить к предыдущему адресу по смещению, получается как-то так, но не работает. #include <iostream> #include <windows.h> #include <TlHelp32.h> bool IsProcessRun(const char * const processName) //Проверка статуса процесса { HANDLE hSnapshot = CreateToolhelp32Snapshot(TH32CS_SNAPPROCESS, 0); ... |
C++ WinAPI Не показывает картинку Здравствуйте уважаемые форумчане. Вот делал приложение да делал в debug. А когда запустил скомпилированный exe. Оно вообще не работает. А в debug и release все отл. В winapi только начал разбираться. Вообще не знаю в чем может быть проблема, скидываю код. Что то связано с отрисовкой картинки как я понимаю #define STRICT #include <windows.h> #include <windowsx.h> #include <tchar.h>... https://www.cyberforum.ru/ win-api/ thread1472390.html |
567 / 198 / 70
Регистрация: 25.05.2012
Сообщений: 816
|
|
0 | |
Как программно выделить (сделать активным) пункт меню? - C++ WinAPI - Ответ 775407912.06.2015, 19:07. Показов 1044. Ответов 1
Метки (Все метки)
Возник вопрос, на который нет ответа. Нужно программно навести курсор на пункт меню. К примеру, при появлении контекстного меню из 5 пунктов активным сразу был бы пункт 3.
Вернуться к обсуждению: Как программно выделить (сделать активным) пункт меню? C++ WinAPI
0
|
|
12.06.2015, 19:07 | |
Готовые ответы и решения:
1
ролловер, как пункт меню активным, если мы на этой странице? Как выделить активный пункт меню
|
12.06.2015, 19:07 | |
12.06.2015, 19:07 | |
Помогаю со студенческими работами здесь
0
Как выделить цветом активный пункт меню? Как выделить пункт меню не просмртрен пользователем? Как выделить цветом активный пункт меню?
Как программно раскрыть пункт меню ? Как выделить отдельный пункт меню жирным шрифтом |