On Sunday, 27 January 2013 at 19:25:28 UTC, rsk82 wrote: > extern(Windows) > ATOM class_atom = RegisterClassExW(&wc); No, I'm wrong, now the compiler ignores the class that I put in my module, I can write every nonsense that comes to my mind and it compiles. But if I put extern outside of the class then it shows error.