Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   PHP, PERL, MySQL, JavaScript (https://forum.antichat.xyz/forumdisplay.php?f=37)
-   -   win32api - auxSetVolume, как ? (https://forum.antichat.xyz/showthread.php?t=71233)

RaiDeRz 23.05.2008 14:06

win32api - auxSetVolume, как ?
 
Вообщем хотел через win32api сделать функцию чтобы через пхп менялась громкость на компе, вот пример кода:
PHP код:

<?php
$api 
= new win32;
$api->registerfunction('long auxSetVolume (int did, string a) From winmm.dll');
$api->registerfunction('long auxGetVolume (int did, string b) From winmm.dll');
$api->registerfunction('int auxGetNumDevs () From winmm.dll');
echo 
$api->auxSetVolume($api->auxGetNumDevs(), '0x5555');
?>

Но почему-то никаких изменений, а auxGetNumDevs() возвращает 0, кто поможет исправить или подругому реализовать типа регулятор громокости

nc.STRIEM 23.05.2008 14:31

а зачем такие извращения?
Эт тож самое что приделать к системнику педали, и менять громкость крутя их

RaiDeRz 24.05.2008 12:32

Каждому человеку свое, мне нужно чтобы громкость менялась и сделать нужно именно реализацию на php. А больше как чем через win32api я даже не представляю как можно сделать

LEE_ROY 24.05.2008 13:54

ченить по типу такого..
PHP код:

dl("winmm.dll");
w32api_register_function("winmm.dll""auxSetVolume""long"); 



Время: 21:59