arguments to calldll.call_foreign_function() ?
Jon Nicoll
jkn at nicorp.f9.co.uk
Thu Jun 21 09:15:27 EDT 2001
Thanks very much! I see there's been another posting just earlier
around the same topic, synchronicitously (?). Your comments there were
very helpful as well, Gordon, thanks.
Jon N
Onwards with my experimentation ...
gmcm at hypernet.com (Gordon McMillan) wrote in message news:<90C68291Bgmcmhypernetcom at 199.171.54.154>...
> Jon Nicoll wrote:
>
> >Hi there
> > I want to experiment with using calldll to access a win32
> >function: QueryPerformanceCounter(), which has a prototype
> >
> >BOOL QueryPerformanceCounter(
> > LARGE_INTEGER *lpPerformanceCount // address of current counter
> >value
> > );
>
> [snip]
>
> >>> from dynwin import windll
> >>> k = windll.module('kernel32')
> >>> b = windll.membuf(8)
> >>> k.QueryPerformanceCounter(b.address())
> 1
> >>> b.read()
> '\367[\363\211\246\000\000\000'
> >>>
>
> - Gordon
More information about the Python-list
mailing list