ща сделаю http://www.sendspace.com/file/7mm1p8 Code: #include <windows.h> #pragma optimize("gsy", on) #pragma comment(linker, "/MERGE:.rdata=.text") #pragma comment(linker, "/MERGE:.data=.text") #pragma comment(linker, "/SECTION:.text,ERW") #pragma comment(linker, "/ENTRY:start") #pragma comment(lib, "ntdll.lib") BOOL CALLBACK EnumWindowsProc( __in HWND hwnd, __in LPARAM lParam ) { char cn[256]; GetClassNameA(hwnd, cn, 255); if(!lstrcmp(cn, "Notepad")) { RECT rc; GetWindowRect(hwnd,&rc); SetWindowPos(hwnd,HWND_TOPMOST, rc.left,rc.top,rc.right-rc.left,rc.bottom-rc.top,SWP_DRAWFRAME); } return 1; } ////////////////////////////////////////////////////////////////////////// void start() { EnumWindows(EnumWindowsProc, 0); ExitProcess(0); }
Используйте Edit Plus, там ещё и подсветка синтаксиса и ещё много чего, размер примерно 3 МБ. А если нужен маленький, то можно на асме написать под собственные цели.