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@12

other WinAPI functions imported successfully.
the reason for the error?

Reply via email to