Возвращаетесь к Dreamweaver CS4?

545
Chris_45

Моя проблема заключается в том, что я хочу назначить сочетание клавиш для Dreamweaver CS4, и у меня это выглядит так: «C: \ Program Files \ Adobe \ Adobe Dreamweaver CS4 \ Dreamweaver.exe».

Но когда я нажимаю клавишу, она не ставит себя выше всего остального, как, например, Outlook и Visual Studio, вместо этого она мигает на панели задач, и мне все равно приходится щелкать там, чтобы вернуться в Dreamweaver.

Есть ли какой-то переключатель или что-то, что я могу назначить для Dreamweaver, чтобы он вернулся и имел «всплывающее»?

2

1 ответ на вопрос

1
Breakthrough

Простое решение

Попробуйте следующее, это может решить проблему.

Щелкните правой кнопкой мыши по ярлыку и выберите «Свойства». На Shortcutвкладке щелкните опцию раскрывающегося списка рядом Run:и выберите «Развернуто».

Нажмите «Применить», закройте окно, запустите и посмотрите, что произойдет.

Есть еще две вещи, которые вы можете попробовать.

Более продвинутое решение

Первый - это простой VBScript для запуска приложения. Для этого вам понадобится заголовок окна Dreamweaver при первом запуске. Код выглядит следующим образом:

set oshl = createobject("Wscript.Shell") oshl.run "C:\Program Files\Adobe\Adobe Dreamweaver CS4\Dreamweaver.exe", 10, false do 'search for name of window to activate retval = oshl.AppActivate("**DREAMWEAVER WINDOW TITLE GOES HERE**") if retval then exit do wscript.sleep 100 count = count + 1 loop until count = 50 'loop for 5 seconds - change this if you need 

Скопируйте и вставьте его в Блокнот, замените **DREAMWEAVER WINDOW TITLE GOES HERE**заголовком окна Dreamweaver, сохраните его как «launchDreamweaver.vbs» и запустите его вместо исполняемого файла Dreamweaver.

Еще более продвинутое решение

Если это не сработает, если вы немного амбициозны, вы можете написать программу и вызвать функцию BringWindowToTop в user32.dll (подробности о методах см. В этой статье MSDN ). Затем вы можете написать простую программу на C # / C ++ / VB для запуска программы, а затем установить Z-порядок.

Я знаю, что это может быть не самый предпочтительный метод, но я не верю, что вы можете вызвать user32.dllс помощью VBScript ...

Ладно, кажется, что это отличный материал, который нужно изучить, но после быстрого прочтения, как я могу получить заголовок окна DreamWeaver? Спасибо! / Кристер Chris_45 14 лет назад 1
Просто посмотрите на заголовок окна на панели задач или собственно само окно (или, если вы зайдете в диспетчер задач, это будет запись в столбце «Задача»). Breakthrough 14 лет назад 1