Форум программистов, компьютерный форум, киберфорум
C/C++: WinAPI
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ WinAPI Получение PID по щелчку Подскажите пожалуйста, никак нельзя получить PID другого процесса, щелкнув мышью по окну, которое ему принадлежит. Во многих прогах наблюдал, что можно выбрать процесс, сбросив на него такую мишень, или наведя мышь на окно - например Bandicam, Detective Story, или Spy++ - как они это делают? https://www.cyberforum.ru/ win-api/ thread839514.html Как через SetConsoleTextAttribute поставить черный цвет символов? C++ WinAPI
как через данную функцию SetConsoleTextAttribute поставить черный цвет символов.(например в слове "аттрибут",чтоб все были красными а "р" черная) заранее спасибо! и если кому не трудно дайте инфу по всем цветам используемых данной функцией Еще вроде бы можно установить подчеркивание через нее,подскажите как.
C++ WinAPI Лист с текстом Надо, чтоб была не просто рамка с текстом в окне, а лист бумаги с текстом, как в современных текстовых процессорах. Но если делать в текстовом процессоре, то придётся помучаться. Это описаловка сочиняемого в данный момент языка, возможно слегка эзотеричного, в нём некоторые операторы обозначаются не вполне обычно. Например, стрелка с плюсом над ней - единый символ, но на букву он не похож, а... https://www.cyberforum.ru/ win-api/ thread839132.html C++ WinAPI File Mapping Здравствуйте. Мне нужно сделать общий буфер используя FileMapping. В целом картина выглядит так: главный процесс создает файл и проецирует его. Остальные должны "подключится" к этому буферу. При попытке из неглавного процеса получить укзатель на начало спроецированого в памяти файла(MapViewOfFile) получаю NULL, а GetLastError() возвращает 5 (как подсказал msdn - это ошибка доступа... https://www.cyberforum.ru/ win-api/ thread839060.html
Кривая – лемниската Бернулли C++ WinAPI
Как записать алгоритм для движении точки (маленького круга) по кривой – лемнискате Бернулли? На данный момент получается вот что: // BounceBallAdv.cpp #include <windows.h> #include <stdio.h> #include <math.h> #include "KWnd.h" #include "resource.h"
C++ WinAPI Событие выбора элемента в Listbox https://www.cyberforum.ru/ win-api/ thread838969.html
Хочу выполнить какое-нибудь действие при выделении элемента в списке listbox'a. Как мне узнать что пользователь ткнул в листбокс и выбрал какой то элемент? int WINAPI fn(HWND hwnd,int cmd,WPARAM wp,LPARAM lp) { switch(cmd) { case WM_COMMAND: switch (LOWORD(wp)) { case LBN_SELCHANGE: {MessageBox(NULL,"TEST","TEST",MB_ICONERROR);} } } }Так не работает. Незнаю как...
C++ WinAPI Распознать людей на фото https://www.cyberforum.ru/ win-api/ thread838737.html
Есть ли способ распознать человека(форму человека) на картинке .BMP и как результат вывести количество людей на фотографии, используя WinAPI? Или что нибудь другое посоветуете? С чего начать?
C++ WinAPI Как задать цвет текста?
Как его задать?
C++ WinAPI Размер рабочей области окна Как получить размер рабочей области окна в логических единицах MM_HIMETRIC? https://www.cyberforum.ru/ win-api/ thread838386.html C++ WinAPI Не закрашенный прямоугольник https://www.cyberforum.ru/ win-api/ thread838355.html
Что то не могу у Петзолдта найти rectangle, по оглавлению прямоугольники на стр. 165, а там она сразу упоминается, как ранее рассмотренная. Как нарисовать просто прямоугольник, не закрашивая внутреннюю область? FrameRect чего то вообще не хочет рисовать.
Не рисует C++ WinAPI
void DrawAboutText (HDC &Context ) { int Left; int Right; int x; int y1; int y2; int Start; RECT Rectangle; HFONT FontMain;
C++ WinAPI Работа с элементами Combobox https://www.cyberforum.ru/ win-api/ thread838281.html
Привет! Мне надо вывести выделенный пользователем элемент из комбобокса с помощью MessageBox. case WM_INITDIALOG: { hComb=GetDlgItem(hwnd,IDC_COMBO1); SendMessage ( hComb,CB_RESETCONTENT,0,0); for (int i=1;i<=item;i++) {
500 / 474 / 63
Регистрация: 26.01.2011
Сообщений: 2,033
0

Своя кнопка в чужом окне - C++ WinAPI - Ответ 4423580

16.04.2013, 17:54. Показов 5723. Ответов 24
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Здравствуйте Господа!!! Хочу внедрить свою кнопку в чужой процесс , при помощи DLL , итак делаю .dll в DLL_PROCESS_ATTACH пишу так -
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
case DLL_PROCESS_ATTACH:
 
        if(FindWindow(NULL,"z")){
    
InitCommonControls ();
 
    hw=FindWindow(NULL,"z");
 
hButton = CreateWindow("button", "Свернуть",
                                WS_CHILD | WS_VISIBLE | BS_DEFPUSHBUTTON,
                                75, 75, 75, 75, hw, (HMENU)BTN, 
                                ::GetModuleHandle(NULL), NULL);
 
if(hButton==0){MessageBoxA(hw,"Error","Info",MB_OK);}
 
else{MessageBoxA(hw,"Ok!!!","Info",MB_OK);}
 
}
 
        break;
кнопка создалась в чужом окне и соответственно выскочил MessageBox с надписью "ок!!!" , но вот беда , после того как я нажал в MessageBox - е ок , вместе с ним исчезает и кнопка , так вот вопрос с чего она вообще куда то делась , прикрепляю скрин до и после

Вернуться к обсуждению:
Своя кнопка в чужом окне C++ WinAPI
Миниатюры
Своя кнопка в чужом окне   Своя кнопка в чужом окне  
0
Заказать работу у эксперта
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
16.04.2013, 17:54
Готовые ответы и решения:

Рисование в чужом окне
Дано окно чужой программы. Требуется что-то на нем нарисовать. Скажем, дырку в том месте, куда...

Жмём по кнопках в чужом окне
Мне нужно проделывать кое-какие действия с кнопкой чужого окна, а именно эмулировать нажатие левой...

Как нарисовать текст в чужом окне?

Отслеживание нажатия моей кнопки в чужом окне
Доброго времени суток прошу вашей помощи в некой задаче Вобщем есть приложение через которое я...

24
16.04.2013, 17:54
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
16.04.2013, 17:54
Помогаю со студенческими работами здесь

Рисование в чужом окне
Собственно, я понимаю как рисовать, мне больше интересно 2 момента: 1) Если я просто буду рисовать...

Рисование в чужом окне
всем привет как рисовать текст в чужом окне не используя своего окна и не имея его

Клик в чужом окне
Как можно реализовать множественный клик правой кнопкой мыши в чужом окне?

Нажать на кнопку в чужом окне
Добрый день, подскажите, есть ли возможность получить доступ к контролам чужой формы? Т.е. есть...

0
Новые блоги и статьи
Что такое хорошо и что такое плохо, вид сбоку. Индивид и общество - грань не нарушения.
Hrethgir 18.01.2025
В моей личной жизни и времени, я рассуждаю категорией "хуже-лучше", в том плане, когда меня спросили например - "а зачем ты делаешь свой процессор?", то я ответил - "чтобы сделать свою жизнь лучше". . .
Передача по ссылке или по значению в Java?
InfoMaster 18.01.2025
В мире программирования на Java одним из ключевых аспектов, требующих глубокого понимания, является механизм передачи параметров в методы. Этот фундаментальный концепт часто становится источником. . .
Тернарный условный оператор в Python
InfoMaster 18.01.2025
В мире программирования существует множество инструментов и конструкций, позволяющих создавать эффективный и лаконичный код. Одним из таких инструментов является тернарный условный оператор, который. . .
Как удалить неотслеживаемые файлы из рабочего дерева Git
InfoMaster 18.01.2025
В процессе разработки программного обеспечения с использованием системы контроля версий Git часто возникает необходимость в управлении неотслеживаемыми файлами. Неотслеживаемые файлы (untracked. . .
Что делает код if __name__ == "__main__": в Python
InfoMaster 18.01.2025
В мире программирования на Python существует множество важных концепций, и одной из наиболее интересных является конструкция if __name__ == "__main__". Эта специальная конструкция играет ключевую. . .
Как заставить Git забыть об отслеживаемом файле, добавленном в .gitignore
InfoMaster 18.01.2025
В мире разработки программного обеспечения система контроля версий Git стала неотъемлемой частью рабочего процесса, позволяя эффективно отслеживать изменения в коде и управлять ими. Однако. . .
Что означает use strict в JavaScript и для чего используется
InfoMaster 18.01.2025
В мире современной веб-разработки JavaScript играет ключевую роль как один из основных языков программирования. По мере его эволюции возникла необходимость в механизмах, которые помогли бы. . .
Как работать со скрытыми (hidden) элементами в jQuery
InfoMaster 18.01.2025
В современной веб-разработке управление видимостью элементов на странице является одним из ключевых аспектов создания интерактивных пользовательских интерфейсов. jQuery предоставляет мощный набор. . .
Как переключаться между ветками (Branch) с помощью checkout в Git
InfoMaster 18.01.2025
Ветки в Git являются одной из ключевых концепций для управления версионностью кода, позволяя разработчикам эффективно работать в команде и параллельно развивать программные проекты. Каждый новый. . .
Что такое стек и куча, чем они отличаются и где находятся
InfoMaster 18.01.2025
Понимание основных концепций памяти в программировании В мире современного программирования эффективное управление памятью играет ключевую роль в создании производительных и надежных приложений. . . .
Как использовать комментарии в JSON
InfoMaster 18.01.2025
JSON (JavaScript Object Notation) представляет собой легкий и широко используемый формат обмена данными, который стал стандартом де-факто для веб-приложений и программных интерфейсов. При работе с. . .
Как заставить git pull перезаписать локальные файлы в Git
InfoMaster 18.01.2025
Проблема перезаписи локальных файлов в Git При работе с системой контроля версий Git разработчики часто сталкиваются с ситуацией, когда необходимо синхронизировать локальный репозиторий с. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru