|
|
|
Как вызвать диалог Выполнить
|
|||
|---|---|---|---|
|
#18+
Как запустить диалог Выполнить с собственной строкой для запуска. работаю с функцией SHRunDialog ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.06.2007, 15:30 |
|
||
|
Как вызвать диалог Выполнить
|
|||
|---|---|---|---|
|
#18+
Вызывает диалог Run Передаваемые параметры: hOwner - хэндл родителя. hIcon - хэндл иконки, которую можно поместить вместо стандартной (окошко программ с песочными часами) sDir - рабочий каталог, можно передать 0 (об'явив как Long) - тогда каталог, в котором расположена программа. sTitle и sPrompt - соответственно заголовок и подсказка диалога. uFlags - передаваемые параметры Run_NOBROWSE = 1 Убрать кнопку Найти Run_NODEFAULT = 2 Оставить ComboBox чистым. Run_CALCDIRECTORY = 4 Получить рабочую директорию из имени файла Run_NOLABEL = 8 Убирает надпись перед ComboBox-ом. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.06.2007, 12:04 |
|
||
|
Как вызвать диалог Выполнить
|
|||
|---|---|---|---|
|
#18+
Это все у меня есть только вот ответа на вопрос не получил. Пробовал через реестр как то подозрительно рабтает через MRU у двух диалогов (Win+R и программно вызванный) разные значения по умолчанию в строке запуска. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.06.2007, 12:26 |
|
||
|
Как вызвать диалог Выполнить
|
|||
|---|---|---|---|
|
#18+
Может нажать Win+R а потом Ctrl+V или найти хендел текстового окошка и послать ему wm_paste ? Вариант с Win+R (SendKeys) топстартера устроит? Могу примерчик набросать... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.06.2007, 04:04 |
|
||
|
|

start [/forum/topic.php?fid=60&msg=34620453&tid=2163797]: |
0ms |
get settings: |
7ms |
get forum list: |
14ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
150ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
31ms |
get tp. blocked users: |
1ms |
| others: | 244ms |
| total: | 461ms |

| 0 / 0 |
