Orion9

|
Posted: Tue Sep 09, 2025 00:40 Post subject: |
|
|
Loopback
Вроде логично изложили, но это не объясняет, почему значок с панели задач пропадает. В общем, как будет возможность, посмотрите - увидите о чем речь. А от WM_SETREDRAW отказаться, конечно, можно, но только в ущерб гладкой перерисовки экрана после выполнения тоталовских команд. И если будет стоять выбор между прозрачностью и гладкостью перерисовки, то я однозначно выберу второе.
A55555
Такая ошибка возникает, когда номер команды не зарегистрирован. Если вы скопировали все и сохранили в файл конфигурации, то, по идее, нужно только перезапустить ТС.
Допустим нужно зарегистровать команду с кодом 60100, которая будет вызывать функцию Test(). Тогда код на Autorun будет такой:
Code: | RegisterCommand 60100 Test
Func Test(lParam)
MsgBox("Команда 60100 выполнена")
EndFunc |
А кнопка такой:
Code: | TOTALCMD#BAR#DATA
60100
%COMMANDER_EXE%
Команда 60100
-1
|
Ваши изменения затрагивают только текст подсказки. Проблема незапуска в чем-то другом, на 64-битном ТС все работает. Попробуйте на таком простом коде, как 60100, сделать кнопку. |
|