Mystery solved:
- NO, the program doesn't lose the topmost status.
- When I build it, it has the topmost status and keeps it forever.
- However, when I launch it via the Win7 taskbar, it does not get the topmost status, despite the SetWindowPos*.
Does it make sense? NO.
Is it a feature? Certainly, according to Micros*t.