Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Низкоуровневое программирование > Win Api
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 20.11.2009, 09:02   #1
Kostia
Участник клуба
 
Аватар для Kostia
 
Регистрация: 21.11.2007
Сообщений: 1,690
По умолчанию Узнать путь и имя файла который находится под курсором?

Недавно задался вопросом, возможно ли это в среде windows. Задача состоит в том чтобы узнать имя файла под курсором или возможно есть способ узнать имя если щелкнуть по файлу.
Цель, создать утилиту для прослушивания музыкальных фыйлов так как это реализовано в Ubuntu.
Kostia вне форума Ответить с цитированием
Старый 20.11.2009, 09:22   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
узнать имя файла под курсором
Практически невозможно на 100% - нужно знать как это имя отображается и на чем. Вдруг это просто отрисовка текста...
Хотя для Эксплорера, Тотала и подобных это сделать можно но муторно, и скорее всего будет не работать в других версияхъ проводников.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 20.11.2009, 09:23   #3
raxp
Старожил
 
Регистрация: 29.09.2009
Сообщений: 9,713
По умолчанию

>>> возможно туточки <<< >>> и еще <<<
ключевое слово возможно, но может и не получиться
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation
raxp вне форума Ответить с цитированием
Старый 20.11.2009, 09:58   #4
BOBAH13
Android Developer
Старожил Подтвердите свой е-майл
 
Аватар для BOBAH13
 
Регистрация: 19.02.2007
Сообщений: 3,708
По умолчанию

Обычно проводники используют класс ListView (точней смотреть в MSDN) там же можно определить под курсором (GetCursorPos) какое под ним окно (GetWindowFromPoint) дальше через API (смотреть в MSDN на счет класса ListView) можно попробовать получить элемент по координатам, а вот как дальше, это уже вопрос и капать надо глубже.
BOBAH13 вне форума Ответить с цитированием
Старый 20.11.2009, 12:16   #5
Kostia
Участник клуба
 
Аватар для Kostia
 
Регистрация: 21.11.2007
Сообщений: 1,690
По умолчанию

}{M, спасибо всем за советы и подсказки, они натолкнули меня на некоторые мысли, если найду решение, то обязательно его выложу...
Kostia вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
C# Консоль. Узнать символ под курсором ACE Valery Помощь студентам 4 13.09.2009 12:56
Не удается найти [Путь, имя файла] syne Операционные системы общие вопросы 5 01.06.2009 18:13
Как узнать HANDLE компонента который находится под курсором мыши SeRhy Общие вопросы Delphi 7 04.02.2009 20:39
Как в TWebBrowser узнать адрес ссылки которая находится под курсором мышки SeRhy Общие вопросы Delphi 0 10.08.2008 10:11
Как имея handle окна узнать handle edit-a который находится в етом окне SeRhy Общие вопросы Delphi 1 20.07.2008 13:48