#include #include int WinMain(HINSTANCE curr, HINSTANCE prev, LPSTR args, int stat) { if(__argc < 3){ char *buff = new char[strlen(*__argv) + 32]; wsprintf(buff, "usage: %s {+|-} {title} [class]", *__argv); MessageBoxA(NULL, buff, "topmost toggler", MB_OK); return 1; } SetWindowPos( FindWindow(__argv[3], __argv[2]), *__argv[1] == '-' ? HWND_NOTOPMOST : HWND_TOPMOST, 0, 0, 0, 0, SWP_NOACTIVATE | SWP_NOSIZE | SWP_NOMOVE); return 0; }