|
|
Другие темы раздела | |
C++ WinAPI Список существующих окон на рабочем столе
https://www.cyberforum.ru/ win-api/ thread1375649.html Используя функции WINAPI создать приложение, которое выводит список всех существующих на рабочем столе окон (их заголовки). Функции: GetDesktopWindow GetWindow GetWindowText IsWindowVisible #include "head.h" |
При щелчке на любую строку ListBox-а вывести MessageBox с текстом этой строки C++ WinAPI Нужна помощь Я получаю текст всех запущенных приложений и вывожу их в listbox при нажатии на любую строку, хочу вывести MessageBox с текстом данной строки, но не получается #include<Windows.h> #include<iostream> #define ID_LIST1 1 LRESULT CALLBACK WindowProcedure(HWND, UINT, WPARAM, LPARAM); BOOL CALLBACK EnumWndProc(HWND hWnd, LPARAM lParam); BOOL CALLBACK EnumChildProc(HWND hWnd, LPARAM... |
C++ WinAPI Вывод текста
https://www.cyberforum.ru/ win-api/ thread1375327.html Понимаю, что вопрос глупый, но все-таки, как cout << "K=" << K; реализовывать в MessageBox? |
C++ WinAPI Как узнать название языка по Culture Code?
https://www.cyberforum.ru/ win-api/ thread1375009.html Здравствуйте ! Получаю код языка, установленный для отображения по-умолчанию в диалоговых окнах через GetUserDefaultUILanguage, А также код языка установки ОС - GetSystemDefaultUILanguage. Как узнать название языка? Необходим код, совместимый с Windows XP. Пробовал через GetLocaleInfo, но там нужные мне константы - только для Vista and Later. Заранее благодарен за помощь. |
C++ WinAPI EnumChildWindows Помогите разобраться с этой функцией Понятно, что она перечисляет все дочерние окна в указанном окне, но не понятно, куда сохраняются дескрипторы этих окон? Или, к примеру, Как мне получить текст из определенного edit в чужом окне? Помогите Если не сложно, то приведите пример кодом Заранее спасибо |
C++ WinAPI Toolbar как установить свои, созданые в редакторе ресурсов visual studio битмапы на кнопки?
https://www.cyberforum.ru/ win-api/ thread1374897.html На сайте MSDN есть пример создания toolbar. Там для кнопок используют стандартные изображения STD_FILENEW, STD_FILEOPEN, STD_FILESAVE. Что нужно поменять что бы было свое изображение например изображение с ид IDB_BITMAP1? HIMAGELIST g_hImageList = NULL; HWND CreateToolbarFromResource(HWND hWndParent) { // Declare and initialize local constants. const int ImageListID = 0; ... |
C++ WinAPI Некорректный заголовок окна Создаю поток при загрузке dll, который создаёт окно и запускает цикл обработки его сообщений. Проблема: Окно получает заголовок сдобренный мусором, на панели задач китайские иероглифы. Точно такой же код, но уже не из dll поток запускается, а первичным потоком, работает без проблем. Косячно #include <windows.h> #include <string> #define SWAPWNDCLASS "SwapWindowClass" PVOID pvLocalBase; https://www.cyberforum.ru/ win-api/ thread1374778.html |
SHARED секция в .dll C++ WinAPI Проблема с следующем: Разделяемая(shared) секция не разделяет массив. Отдельные переменные - да. struct NameID { CHAR name; DWORD PID; NameID():PID(0){} VOID Set(LPCSTR _name, DWORD _PID) { strcpy_s(name, 44, _name); |
C++ WinAPI Изменение размера дочерних окон
https://www.cyberforum.ru/ win-api/ thread1374489.html Имеется главное окно с тремя дочерними, конкретнее все 3 дочерних окна это контролы типа ListView, Tab control и обычное дочернее окно для вывода изображений. Суть в том что бы изменять размеры дочерних окон. Примерно как на 123.png где пунктиром синим указаны границы дочерних окон. (Ещё там где стык из пунктиров, можно ресайзить 3 окна одновременно). Какими АПИ функциями, и сообщениями... |
C++ WinAPI MDI размер меню Windows Есть MDI-приложение. Создаваемые окна, как и положено, помещаются в меню Windows (Окна), откуда их можно активизивировать. НО! При создании 10-го окна (и последующих) появляется пункт "Все окна", через который можно добраться до этих окон. ВОПРОС. Нельзя ли это роковое число 10 увеличить? Ведь места на экране еще навалом. И пользователь недоумевает https://www.cyberforum.ru/ win-api/ thread1374400.html |
Владелец буфера обмена C++ WinAPI В MSDN есть такое понятие как "владелец буфера обмена". В его роли выступает окно. Вопрос: как фигурирует окно в вызове функции для работы с буфером обмена? Насколько я знаю, вызов производит поток и функции известна о нём информация. Как винда определяет какое окно выполнило вызов функций SetClipboardData/GetClipboardData? Проходится по стеку вызовов и определяет есть ли в нём процедура окна? |
C++ WinAPI Как найти дескриптор процесса, зная его имя?
https://www.cyberforum.ru/ win-api/ thread1374237.html как найти дескриптор (HANDLE) процесса, зная его имя? Добавлено через 2 часа 0 минут я не просил перемещать мою тему, тема создана там где нужно, верните на месте !!! я пишу на чистом си (так велел препод), поэтому никакие плюсы тут не в тему |
16.02.2015, 15:40 | 0 |
Перехват создания окна - C++ WinAPI - Ответ 723458316.02.2015, 15:40. Показов 1528. Ответов 1
Метки (Все метки)
Ответ
0
|
16.02.2015, 15:40 | |
Готовые ответы и решения:
1
Окно: создать 4 окна, в центре каждого из окон вывести номер окна в порядке создания(1-4) Перехват события создания контекстного меню Перехват события закрытия другого окна Перехват WindowMessage для окна, создаваемого DLL |
16.02.2015, 15:40 | |
16.02.2015, 15:40 | |
Помогаю со студенческими работами здесь
0
Перехват сообщений Окна Перехват сворачивания окна Запретить перехват окна cmd Перехват обращения в видеоконтексту окна |