Symbol Undefined _EnumWindows at 12
AntonSotov
nepuvive at rainmail.biz
Thu Jan 23 09:22:53 PST 2014
hello.
having trouble importing WinAPI function EnumWindows.
example:
//******************************************
module main;
pragma(lib, "user32");
alias int function (void*, long) WNDENUMPROC;
extern (Windows) int EnumWindows(WNDENUMPROC, long);
//extern (Windows) void* CreateToolhelp32Snapshot(int, int);
int main(string[] args)
{
//auto hSnapshot = CreateToolhelp32Snapshot(0x2, 0);
EnumWindows( &EnumWindowsProc, 0 );
return 0;
}
int EnumWindowsProc(void* hwnd, long lParam) {
return 1;
}
/ / ******************************************
have when compiling error:
Symbol Undefined _EnumWindows at 12
other WinAPI functions imported successfully.
the reason for the error?
More information about the Digitalmars-d
mailing list