Форум программистов, компьютерный форум, киберфорум
Visual C++
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
Visual C++ Про https://www.cyberforum.ru/ visual-cpp/ thread68219.html
всем привет!выручайте друзья, кто может:),вообщем надо написать очень простую программу для программиста,но очень сложную для меня:(
Visual C++ Редактирование
Задача такая: Необходимо в консольном приложении выводить значение переменной, редактировать его и записать обратно. Типа как TEdit только под досом. Добавлено через 13 минут Да, и желательно чем простче тем лучше...
Visual C++ Как создать par.dat? Где в file-new его искать? Или это вообще не там? https://www.cyberforum.ru/ visual-cpp/ thread68100.html Visual C++ Как сделать выпадающее меню как в командере в консоле? https://www.cyberforum.ru/ visual-cpp/ thread68059.html
Здравствуйте. Есть такой вопрос. Как мне сделать выпадающее меню как в тотал командер в чёрной консоле? Желательно на примере. Заранее огромное спасибо.
Мультиопределение функций в Forms при работе с формами Visual C++
Есть 2 формы в Windows Form: соответственно родительская и дочерняя. И в родительской и в дочерней формах я использую свой код, добавленный в хедер. Выглядит это примерно так: //Родительская форма #pragma once ... #include "Modeling.h" // проблемная дочерняя форма namespace Dictionary {
Visual C++ Некоторые школы связаны компьютерной сетью. Из книги М. Динмана. Реализоват ьс использованием графов. люди добрые, помогите! нужно реализовать следующую задачу в Visual C++^ Некоторые школы связаны компьютерной сетью. Каждая школа имеет список школ-получателей, которым она рассылает программное обеспечение всякий раз, получив новые бесплатные программы. При этом, если школа в есть в списке получателей школы а, то школы а может не быть в списке получателей школы в. Напишите программу,... https://www.cyberforum.ru/ visual-cpp/ thread67984.html
Visual C++ Использование #pragma pack(push,1)... pack(pop) Добрый день, товарищи. Задался вопросом о записи в файл структур данных, читал читал в интернете много интересного. Наткнулся на статью, где описан такой вот вариант задания структур: #pragma pack (push, 1) deftype struct {...} #pragma pack ( pop) Но почему-то автор не рекомендует использовать, вот я не совсем понял этот момент. Он описал как-то расплывчато пример, когда это не... https://www.cyberforum.ru/ visual-cpp/ thread67902.html Visual C++ Распространение ПО (deployment)
Как по мне, чем дальше, тем больше головной боли с установкой ПО на другой компьютер. Когда-то баловался с Visual Basic 6. Создание инсталляции средствами IDE было мучением, но я разобрался, как составить список связанных файлов и просто копировал в папку программы нужные библиотеки. В результате инсталляция была вообще не нужна, чему я был только рад - не нужно засорять ОС. Но когда приобрел...
Visual C++ while https://www.cyberforum.ru/ visual-cpp/ thread67779.html
плиз помогите! написать прогу условие ИСПОЛЬЗУВАТЬ WHILE=-O Написать програму каторая переводит число нее болие 255 в двойкову систему вичисление меодом отнимание.Програма должна перевирятьдиапазон ввода числа ( if(a>=0&&a<=255)) :wall: сории за граматические ошибки (где есть)хорошо по руски писать не умею:drink:
Visual C++ Что означает это ошибка? VS C++ 6. Что означет эта ошибка? я создаю элементарную программу, в которой не может быть ошибок, а компилятор всё равно выдаёт мне эту ошибку. Помогите разобраться... fatal error C1010: unexpected end of file while looking for precompiled header directive https://www.cyberforum.ru/ visual-cpp/ thread67748.html
Свой ActiveX + TabControl + FlexGrid Visual C++
Всем привет! Прошу всех кто может помочь мне вот в каком вопросе. Создал свой ActiveX на VC++6.0 на основе стандартного компонента Tab Control (SysTabControl32), создал пару вкладок-диалогов, все работает. Помещаю на первый диалог (который отображается на первой вкладке) другой компонент, например, Button или Edit, всё нормально, ActiveX создаётся нормально. Но вот если на первый диалог поместить...
Visual C++ символ конца строки и буква "я" Я пишу следующую программу : она должна открывать файл, являющийся программой С++, удалять из нее все комментарии и результат записывать в новый файл. Собственно, программу я написал, но вот результат меня не удовлетворяет. Дело в том, что если в программу поставить символ "я" вне комментария, то в новый фал запишется результат до места, где стоит это "я". Если же "я" поставить в любой... https://www.cyberforum.ru/ visual-cpp/ thread67522.html
42 / 42 / 4
Регистрация: 14.09.2008
Сообщений: 683
28.11.2009, 21:41  [ТС] 0

Клик мышью по координатам - Visual C++ - Ответ 383320

28.11.2009, 21:41. Показов 8844. Ответов 9
Метки (Все метки)

Ответ

Этот код я всунул в Борланд там стоял обработчик на Клик по кнопке. Если по ней клацать мышой, то выводит сообщение. Программно ничего не выводит))
И BN_CLICKED вроде же и срабатывает при приеме сообщений лбатондаун, лбатонап.
В общем кнопка это тест только для проверки работоспособности программы. В идеале программа должна клацать в любом месте по указанным координатам, чтобы там нибыло. К пример на рабочем столе ярлык выделать если надо, или в любой программе сделать клик по меню тоже по указанным координатам.
Вот возьму для примера браузер и сайт вконтакте. открываю графити и хочу нарисовать точку, тогда в проге ввожу координаты и прога должна просто совершить клики в нужных местах браузера, то есть в флеш окне(графити там вроде флешовское). Или ввести координатый Меню любой программы и чтобы выпало это меню, как будто я лично кликал мышкой. Это как пример, а не основная цель моей работы. Я это делаю чисто для себя хочу понять, как работать с сообщениями эмулируя мышь.

Добавлено через 55 минут
Вот сидел тестил получилось выделять и запускать ярлыки на рабочем столе
C++
1
2
3
4
5
6
7
8
   
/*POINT pt={35,40};
        HWND h = WindowFromPoint(pt);     
PostMessage( h, WM_MOUSEMOVE, 0, (LPARAM)MAKELONG(35,40));
        PostMessage( h, WM_LBUTTONDOWN, MK_LBUTTON, (LPARAM)MAKELONG(35,40));
        PostMessage( h, WM_LBUTTONUP, 0, (LPARAM)MAKELONG(35,40));
        PostMessage( h, WM_LBUTTONDBLCLK, MK_LBUTTON, (LPARAM)MAKELONG(35,40));
        PostMessage( h, WM_LBUTTONUP, 0, (LPARAM)MAKELONG(35,40));*/
Но нажимать кнопку в своей форме по прежнему не хочет. А так же в других приложениях не хочет клацать ничего.

Вернуться к обсуждению:
Клик мышью по координатам Visual C++
0
Заказать работу у эксперта
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
28.11.2009, 21:41
Готовые ответы и решения:

Клик мышью по заданным координатам
Подскажите как мне кликнуть мышью по координатам. Я отправляю PostMessage(wn,WM_LBUTTONDOWN,0,0)...

Клик мышью
Собственно написал программу (на форме по паре Label, Edit, Button и RadioButton) которая через...

Клик мышью
Есть примерно такая разметка &lt;div&gt; &lt;img src='......'&gt; &lt;canvas&gt;&lt;/canvas&gt; &lt;/div&gt; ...

Клик мышью
Привет! Помогите написать программу, которая делает определенное действие если ,я нажму на...

9
28.11.2009, 21:41
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
28.11.2009, 21:41
Помогаю со студенческими работами здесь

Клик мышью в игре
Привет подскажите пожалуйста бат код чтобы просто нажималась левая кнопка мыши, к примеру рас в 0.5...

Клик мышью в rdp
ос windows написал программу которая кликает мышью, таким образом управляя другой программой. ...

Клик мышью в фоновом приложении
Доброго времени суток товарищи друзья. Возник вопрос - как нажать на определенное место в другой...

Как эмулировать клик мышью
Как эмулировать клик мышью?

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