winapi, dll

Imperatorn johan_forsberg_86 at hotmail.com
Thu Oct 15 16:32:06 UTC 2020


On Thursday, 15 October 2020 at 12:45:42 UTC, Atmosfear wrote:
> I didn't find how to call the queryperformancecounter function. 
> I tried this. Returns errors, doesn't know what BOOL and 
> LARGE_INTEGER are.
>
> import core.sys.windows.windows;
> import core.sys.windows.w32api;
> import core.sys.windows.winbase;
> pragma(lib, "kernel32");
> extern (Windows)
> {
>     BOOL QueryPerformanceCounter(LARGE_INTEGER 
> *lpPerformanceCount);
> }
> void main()
> {}

It's already defined. Just use QueryPerformanceCounter, (no 
extern).


More information about the Digitalmars-d-learn mailing list