Ben COM bileşenleri tüketmek olduğunu biliyorum ama doğrudan PHP Win32 API (user32.dll, advapi32.dll vb) içine aramak veya bir PHP uzantısı veya COM nesnesi kaydırmak gerekiyor bir yolu var mı?
İlk Yorumu bakın here:
Ben PHP5 ile Win32 API işlevleri çağırmak mümkün oldum tek yolu COM ve DynamicWrapper ile olmuştur.
İşte bilgisayar hoparlörü ile bir bip sesi çalmak için bir örnek:
<?php
$com = new COM("DynamicWrapper");
$com->Register("KERNEL32.DLL", "Beep", "i=ll", "f=s", "r=l");
$com->Beep(5000, 100);
?>
Güncellenmiş bir DynamicWrapper alabilirsiniz here. Sen regsvr32 ile kayıt var.