|
|
|
Служба и bass.dll
|
|||
|---|---|---|---|
|
#18+
Задача: воспроизвести музыку уже в тот момент когда винда загрузилась, а пользователь еще не вошел (на экране соответственно "Ctrl+Alt+Del" :). Решение: написал службу. Прикрутил bass.dll. Если запускать в ручном режиме когда уже залогован - все работает прекрасно. В автоматическом режиме при старте винды служба запускается, но после инициализации аудиоустройства выдает ошибку с кодом "-1" (неизвестная ошибка). Что это может быть? Код: plaintext 1. 2. 3. 4. 5. BASS ver 2.2 WinXP ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.11.2005, 10:38 |
|
||
|
Служба и bass.dll
|
|||
|---|---|---|---|
|
#18+
решение найдено. Кому интересно - в аську или в мыло ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.11.2005, 14:06 |
|
||
|
Служба и bass.dll
|
|||
|---|---|---|---|
|
#18+
Лучше сюда выложи, потому как ищут люди ...... и что они найдут ? Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.11.2005, 14:11 |
|
||
|
Служба и bass.dll
|
|||
|---|---|---|---|
|
#18+
Кинь решение сюда. А вообще где-то было, там надо Winlogon что-ли вызвать.... ________________________________________________________ Глюк - это высокоорганизованная система не поддающихся определению частиц ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.11.2005, 15:01 |
|
||
|
Служба и bass.dll
|
|||
|---|---|---|---|
|
#18+
Хуля тут думать , сестемный сервис писать нужно. Все остальное от лукавого. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.11.2005, 16:28 |
|
||
|
Служба и bass.dll
|
|||
|---|---|---|---|
|
#18+
Там все очень просто на самом деле. Bass.dll использует directsound. Сам этот механизм позразумевает что вывод должен делаться имея существующий хэндл окна. Так как это служба - то своего окна у нее нет. Сразу после загрузки винды (пока весит ctrl+alt+del) так же никаких окон нет. Решение простое - создается из службы невидимое окно и передается хендл. Код: plaintext 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.11.2005, 10:29 |
|
||
|
|

start [/forum/topic.php?fid=57&msg=33373695&tid=2032466]: |
0ms |
get settings: |
7ms |
get forum list: |
19ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
66ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
54ms |
get tp. blocked users: |
1ms |
| others: | 236ms |
| total: | 400ms |

| 0 / 0 |
