![]() |
|
Модераторы: Daevaorn |
![]()
|
|
| priam220 |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 291 Регистрация: 4.6.2010 Репутация: нет Всего: 8 |
Ну это скорее С чем С++. Но суть не в этом. Скобки пусть тебя не смущают. Массивы тоже. Вопрос не вних.
|
|||
|
||||
| priam220 |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 291 Регистрация: 4.6.2010 Репутация: нет Всего: 8 |
В общем с поставленными вопросами я разобрался. Здесь представляю рабочий вариант кода:
Но как и бывает в природе, решение одной проблемы вызвало новый ряд вопросов. В данной реализации как видно, искомое окно вводится в фокус поверх других окон (SetForegroundWindow), что не совсем красиво. Тот же код с функцией setActiveWindow работать не хочет. Все-таки хотелось бы услышать знающего человека, возможно ли подобная работа с окном в режиме, когда оно не в фокусе. И если да, то почему не пашет в данном случае. |
|||
|
||||
| Artemon |
|
|||
|
а ты мне нравишься ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1771 Регистрация: 24.2.2004 Где: Челябинск Репутация: 1 Всего: 20 |
Бред какой-то
-------------------- Контроль топлива на топливозаправщиках, мониторинг автотранспорта, расчет зарплаты водителей www.rscat.ru |
|||
|
||||
| denes |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 134 Регистрация: 7.4.2010 Репутация: -3 Всего: -7 |
Не понял не фига на каком языке написан код ?
--------------------
Денис |
|||
|
||||
| xvr |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 7046 Регистрация: 28.8.2007 Где: Дублин, Ирландия Репутация: 60 Всего: 223 |
Самый классический, кондовый С++ (практически чистый С) |
|||
|
||||
| denes |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 134 Регистрация: 7.4.2010 Репутация: -3 Всего: -7 |
у меня C++ и не разу не видел такова начала куда подевали библиотеки ?
--------------------
Денис |
|||
|
||||
| xvr |
|
||||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 7046 Регистрация: 28.8.2007 Где: Дублин, Ирландия Репутация: 60 Всего: 223 |
Начало было вначале - тут
|
||||
|
|||||
| denes |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 134 Регистрация: 7.4.2010 Репутация: -3 Всего: -7 |
#include <windows.h>
#include <stdio.h> int main() { Типа это начало я понял но скажите на кой вы пишите проги без начала я когда пишу всегда встовляю вместе с библиотеками ! вы написали это :while (hwnd != 0) { GetWindowText(hwnd, p, 100); if (strlen(p) > 0 && strcmp(p, download_win_title) == 0) { printf("'%s' window was found \n",p); HWND Butn = FindWindowEx(hwnd, 0, "Button", "&Save"); if (Butn > 0){ printf("'Save' button was found \n" ); SetForegroundWindow(hwnd); Sleep(1000); SendMessage (Butn, BM_CLICK, 0, 0); break; } } hwnd = GetWindow(hwnd, GW_HWNDNEXT); } ну так сделайть всё вместе чо по честям то переносить не пойму для чего это вам лучше вместе так понятнее и не важно было это где или нет ! --------------------
Денис |
|||
|
||||
| RedDigger |
|
|||
![]() Программист Профиль Группа: Участник Сообщений: 26 Регистрация: 24.9.2010 Где: Москва Репутация: 1 Всего: 1 |
denis, разница в том, что написать проблемный участок намного быстрее и удобнее для стороннего читателя. Если допустить что проект несколько больше то для прочтения одной проблемы уйдет времени намного больше чем в данном случае... Тебе же советую сперва прочитать Бьерна Страуструпа.. Это библия программиста на C++. Прочитав ее ты сможешь определить ответы на множество вопросов сейчас и в будущем...
|
|||
|
||||
| Chazer |
|
|||
![]() Упоротый гентушник ![]() Профиль Группа: Участник Сообщений: 58 Регистрация: 18.5.2006 Где: Украина Репутация: нет Всего: нет |
||||
|
||||
| denes |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 134 Регистрация: 7.4.2010 Репутация: -3 Всего: -7 |
Бесплатный хостинг фото и на кой мне это ?
Добавлено через 2 минуты и 42 секунды priam220 вы не написали библиотеки и конец файла ! Добавлено через 14 минут и 8 секунд По поваду Бьерна Страуструпа Книга написана Бьерном Страуструпом - автором языка программирования C++ - и является каноническим изложением возможностей этого языка. Помимо подробного описания собственно языка, на страницах книги вы найдете доказавшие свою эффективность подходы к решению разнообразных задач проектирования и программирования. Многочисленные примеры демонстрируют как хороший стиль программирования на С-совместимом ядре C++, так и современный объектно-ориентированный подход к созданию программных продуктов. Третье издание бестселлера было существенно переработано автором. Результатом этой переработки стала большая доступность книги для новичков. В то же время, текст обогатился сведениями и методиками программирования, которые могут оказаться полезными даже для многоопытных специалистов по C++. Не обойдены вниманием и нововведения языка: стандартная библиотека шаблонов (STL), пространства имен (namespaces), механизм идентификации типов во время выполнения (RTTI), явные приведения типов (cast-операторы) и другие. Настоящее специальное издание отличается от третьего добавлением двух новых приложений (посвященных локализации и безопасной обработке исключений средствами стандартной библиотеки), довольно многочисленными уточнениями в остальном тексте, а также исправлением множества опечаток. Книга адресована программистам, использующим в своей повседневной работе C++. Она также будет полезна преподавателям, студентам и всем, кто хочет ознакомиться с описанием языка `из первых рук`. --------------------
Денис |
|||
|
||||
| Artemon |
|
|||
|
а ты мне нравишься ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1771 Регистрация: 24.2.2004 Где: Челябинск Репутация: 1 Всего: 20 |
Как на что, вдруг будут какие-то фотографии у тебя, вот выложишь их. Поддерживаю, всетаки так не делается, если используете библиотеки, то будьте добры, пишите что за библиотеки, и не забывайте вставлять конец файла. Так получается это он язык C++ придумал ? -------------------- Контроль топлива на топливозаправщиках, мониторинг автотранспорта, расчет зарплаты водителей www.rscat.ru |
|||
|
||||
| spyswamp |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 349 Регистрация: 18.8.2006 Репутация: 1 Всего: 7 |
Я, конечно, не подстрекатель, но за такой явный троллинг банил бы...
-------------------- - why you call it beta? - cuz it's betta then nothin' |
|||
|
||||
| denes |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 134 Регистрация: 7.4.2010 Репутация: -3 Всего: -7 |
да жуть кокаято всё не правельно написали !!!
и библиотеки я дал :#include <windows.h> #include <stdio.h> --------------------
Денис |
|||
|
||||
![]()
|
| Правила форума "С++:Общие вопросы" | |
|
|
Добро пожаловать!
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C/C++: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |