Loopback
|
Posted: Thu Mar 14, 2024 21:00 Post subject: |
|
|
Orion9 wrote: | Кстати, я все правильно сделал в этом примере выше, или есть другие способы? |
Кстати, вот и хороший реальный пример ProcessExecGetOutput нарисовался
По способам. Полагаю, можно еще индексом 21 получить (панель перед командной строкой), но кажется кто-то упоминал об ограничениях такого варианта, сейчас не вспомню каких.
Или с помощью WM_COPYDATA, с типом команды GW и параметрами SP. Только такой возможности в Autorun нет.
Может и еще что-то есть, сходу не вспомню.
По правильности вроде всё нормально. Только переменная buf не нужна, ее значение в данном случае всё равно игнорируется. Можно передать просто 0 или пустую строку. Надо это уточнить в справке.
Orion9 wrote: | А еще почему-то есть глюк с длинными именами файлов. |
Действительно как-то странно, надо будет посмотреть, что там в ProcessExecGetOutput приходит.
Orion9 wrote: | А разве нужно что-то по наведению? |
Это из предыдущего запроса. Кстати, мало тултип показать, надо еще и как-то скрыть, вот тут вижу сложности. В общем, это надо пробовать. |
|