Hi,
ich versuche die WinAPI in PHP zu benutzen und bin an einem Punkt angelangt, an dem ich alleine nicht mehr weiterkomme. Hier ein unsinniges Beispiel, das verdeutlicht, warum ich Pointer bräuchte...
Liebe Grüße,
AnvilFromAbove
ich versuche die WinAPI in PHP zu benutzen und bin an einem Punkt angelangt, an dem ich alleine nicht mehr weiterkomme. Hier ein unsinniges Beispiel, das verdeutlicht, warum ich Pointer bräuchte...
PHP-Code:
<?php
$oDW = new COM("DynamicWrapper");
$oDW->Register("user32.dll", "FindWindow", "i=ss", "f=s", "r=l");
$oDW->Register("user32.dll", "FindWindowEx", "i=llss", "f=s", "r=l");
$oDW->Register("user32.dll", "SendMessage", "i=hlll", "f=s", "r=l");
$hMainWin = $oDW->FindWindow("irgendeineklasse", "irgendeinfenstername");
$hTxtFld = $oDW->FindWindowEx($hMainWin, 0, "irgendeineklasseeinestextfeldes", 0);
$tcLen = $oDW->SendMessage($hTxtFld, 0xE, 0, 0);
$leckmichfett = "";
$oDW->SendMessage($hTxtFld, 0xD, $tcLen, $leckmichfett); //An dieser Stelle müsste ich eigentlich einen Pointer zu $leckmichfett übergeben, weiß aber nicht wie...
echo $leckmichfett;
?>
AnvilFromAbove
Kommentar