Ok nog een keer, voordat ik kon reageren zat er al een slot op.
Ik ben stukjes Visual basic code aan het omzetten naar Perl. In deze vb code wordt me.hwnd gebruikt om de process id door te geven aan een API call, wat is het equivalent daarvan in Perl, ik dacht zelf dat dit $$ was, maar dat laat de boel in de soep lopen.
Dus is het:
$GetPID = new Win32::API("kernel32", "GetCurrentProcessId", '', 'N');
$PID = $GetPID->Call();
of
$hwnd = GUI::GetPerlWindow();
of gewoon $$
En ik heb het allemaal al een keer geprobeerd, anders zou ik het niet vragen
Het probleem is echter dat het allemaal werkt, en soms ook niet, m.a.w. het is niet te controleren of de juiste handle wordt doorgegeven. Ik moet dus precies weten wat de juiste methode is...
Ik ben stukjes Visual basic code aan het omzetten naar Perl. In deze vb code wordt me.hwnd gebruikt om de process id door te geven aan een API call, wat is het equivalent daarvan in Perl, ik dacht zelf dat dit $$ was, maar dat laat de boel in de soep lopen.
Dus is het:
$GetPID = new Win32::API("kernel32", "GetCurrentProcessId", '', 'N');
$PID = $GetPID->Call();
of
$hwnd = GUI::GetPerlWindow();
of gewoon $$
En ik heb het allemaal al een keer geprobeerd, anders zou ik het niet vragen