xxxxxxxxxx
module thisModule;
enum WM_CREATE = 1;
enum WM_DESTROY = 2;
void main()
{
import std.stdio;
foreach(memberName ; __traits(allMembers, thisModule))
{
alias member = __traits(getMember, thisModule, memberName);
static if(memberName.length >= 3 && memberName[0 .. 3] == "WM_") {
writeln(memberName, ": ", member);
}
}
}