214 / 116 / 14
Регистрация: 30.05.2011
Сообщений: 1,772
|
|
1 | |
адресная строка29.01.2012, 23:38. Показов 1884. Ответов 16
Метки нет (Все метки)
как из программы на с++ получить доступ к адресной строке браузера?
в эту адресную строку надо будет вставить свое инфо (произвольная строка), а не урл к которуму браузер приклеит хттп://, если делать вызов через ShellExecute
0
|
29.01.2012, 23:38 | |
Ответы с готовыми решениями:
16
Адресная арифметика Адресная книга Адресная арифметика Адресная арифметика |
Псевдослучайный
1946 / 1145 / 98
Регистрация: 13.09.2011
Сообщений: 3,215
|
|
29.01.2012, 23:41 | 2 |
В общем случае никак. Ты не должен этого хотеть. Что и зачем вообще надо сделать?
0
|
214 / 116 / 14
Регистрация: 30.05.2011
Сообщений: 1,772
|
|
29.01.2012, 23:53 [ТС] | 3 |
вставить в адресную строку браузера "Hellow world"!
это значит что браузер должен быть открыт и в его адресной строке должна быть сия фраза, без всяких там приставок из хттп. ну а затем должен идти функционал который "нажмет enter". Посылка нажатий клавиш - не устраивает. Это должно работать и без фокуса на окне браузера, поэтому интересен именно доступ к адресной строке.
0
|
Псевдослучайный
1946 / 1145 / 98
Регистрация: 13.09.2011
Сообщений: 3,215
|
|
29.01.2012, 23:59 | 4 |
Повторяю вопрос: зачем? Кстати, вы в курсе, что бывает больше одного варианта браузеров?
0
|
214 / 116 / 14
Регистрация: 30.05.2011
Сообщений: 1,772
|
|
30.01.2012, 00:03 [ТС] | 5 |
0
|
385 / 229 / 12
Регистрация: 06.07.2011
Сообщений: 512
|
|
30.01.2012, 00:04 | 6 |
универсальных способов нет. не универсальные будут разниться от браузера к браузера и почти наверняка окажутся весьма и весьма сложными.
0
|
78 / 78 / 9
Регистрация: 26.12.2011
Сообщений: 217
|
|
30.01.2012, 00:05 | 7 |
Не по теме: Зачем создавать одну и ту же тему в разных разделах? Можно было бы написать функцию определения браузера и, собственно, работу с каждым в отдельности.
1
|
Псевдослучайный
1946 / 1145 / 98
Регистрация: 13.09.2011
Сообщений: 3,215
|
|
30.01.2012, 00:06 | 8 |
Не, ну я же ещё не сказал прямым текстом, что это невозможно. Но геморой не стоит свеч и решение в любом случае не будет универсальным.
0
|
214 / 116 / 14
Регистрация: 30.05.2011
Сообщений: 1,772
|
|
30.01.2012, 00:06 [ТС] | 9 |
zelim, в надежде что может в разделе винапи какая нибудь идея проскочит. хотя бы для того же эксплоера. ну нет значит нет. я уже написал выше.
спасибо вам друзья за ответы всем
0
|
78 / 78 / 9
Регистрация: 26.12.2011
Сообщений: 217
|
|
30.01.2012, 00:08 | 10 |
1
|
214 / 116 / 14
Регистрация: 30.05.2011
Сообщений: 1,772
|
|
30.01.2012, 01:10 [ТС] | 11 |
zelim, да да. вот только увидел. zelim, рулит. Твои подсказки очень быстро навели на решение
Добавлено через 8 минут нашел что то такое Добавлено через 50 минут только для хрома адресная строка называется "Chrome_OmniboxView".
0
|
78 / 78 / 9
Регистрация: 26.12.2011
Сообщений: 217
|
|
30.01.2012, 13:26 | 13 |
1
|
214 / 116 / 14
Регистрация: 30.05.2011
Сообщений: 1,772
|
|
30.01.2012, 14:18 [ТС] | 14 |
да. фаерфокс прячет где то строку( печально. ну да и ладно. если вдруг....найдется строка в фаефоксе. буду рад увидеть. средствами spy пока не видно. Пример хороший и его стоит пометить как полезное.
0
|
78 / 78 / 9
Регистрация: 26.12.2011
Сообщений: 217
|
|
30.01.2012, 23:23 | 15 |
Пометьте и этот пример : адресная строка
1
|
214 / 116 / 14
Регистрация: 30.05.2011
Сообщений: 1,772
|
|
31.01.2012, 00:27 [ТС] | 16 |
zelim, с удовольствием помечаю. хотя мы понимаем что это фокус и клавиши. все таки не оно. фокус и слететь может
то ли дело очередь сообщений, как в случае с хромом и эксплоером
0
|
78 / 78 / 9
Регистрация: 26.12.2011
Сообщений: 217
|
|
31.01.2012, 07:42 | 17 |
Если боитесь, что слетит фокус - что мешает просто делать проверку на то, в каком окне фокус ввода? И, если его поменяли, возвращать адресной строке.
Пока мыслей по реализации без передачи фокуса окну браузера нет. Если только координаты адресной строки не вычислять в принципе, должны быть и другие пути.
1
|
31.01.2012, 07:42 | |
31.01.2012, 07:42 | |
Помогаю со студенческими работами здесь
17
Адресная арифметика Распределение памяти и адресная арифметика многомерные массивы. динамическое выделение паняти, адресная арифметика Указатели, адресная арифметика и передача аргументов функций по значению и по ссылке Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |