Source here.

Originally Posted by
Jason
Quit bumping, and l2loop
I dont know what you want mean with l2loop :s
Sorry for bumping like I promissed, im posting the source of new program
*HATERS GONNA HATE*
I removed the functions cuz it was some buggy but this gonna help people
so if you add something share with us 
[Highlight=C++]
#include <windows.h>
/* Declare Windows procedure */
LRESULT CALLBACK WindowProcedure (HWND, UINT, WPARAM, LPARAM);
/* Make the class name into a global variable */
char szClassName[ ] = "Yeah we know";
int WINAPI WinMain (HINSTANCE hThisInstance,
HINSTANCE hPrevInstance,
LPSTR lpszArgument,
int nFunsterStil)
{
HWND hwnd; /* This is the handle for our window */
MSG messages; /* Here messages to the application are saved */
WNDCLASSEX wincl; /* Data structure for the windowclass */
/* The Window structure */
wincl.hInstance = hThisInstance;
wincl.lpszClassName = szClassName;
wincl.lpfnWndProc = WindowProcedure; /* This function is called by windows */
wincl.style = CS_DBLCLKS; /* Catch double-clicks */
wincl.cbSize = sizeof (WNDCLASSEX);
/* Use default icon and mouse-pointer */
wincl.hIcon = (HICON)LoadImage(NULL,"C:\\Users\\pc\\Desktop\\Pro jetos\\Dll\\ProjectTroll\\ss.ico",IMAGE_ICON,32,32 ,LR_LOADFROMFILE);
wincl.hIconSm = (HICON)LoadImage(NULL,"C:\\Users\\pc\\Desktop\\Pro jetos\\Dll\\ProjectTroll\\ss.ico",IMAGE_ICON,16,16 ,LR_LOADFROMFILE);
wincl.hCursor = LoadCursor (NULL, IDC_ARROW);
wincl.lpszMenuName = NULL; /* No menu */
wincl.cbClsExtra = 0; /* No extra bytes after the window class */
wincl.cbWndExtra = 0; /* structure or the window instance */
/* Use Windows's default color as the background of the window */
wincl.hbrBackground = (HBRUSH) COLOR_WINDOW+6;
/* Register the window class, and if it fails quit the program */
if (!RegisterClassEx (&wincl))
return 0;
/* The class is registered, let's create the program*/
hwnd = CreateWindowEx (
0, /* Extended possibilites for variation */
szClassName, /* Classname */
"Yeah We Know", /* Title Text */
WS_EX_LAYERED, /* Not default window */
CW_USEDEFAULT, /* Windows decides the position */
CW_USEDEFAULT, /* where the window ends up on the screen */
450, /* The programs width */
640, /* and height in pixels */
HWND_DESKTOP, /* The window is a child-window to desktop */
NULL, /* No menu */
hThisInstance, /* Program Instance handler */
NULL /* No Window Creation data */
);
/* Make the window visible on the screen */
ShowWindow (hwnd, nFunsterStil);
/* Run the message loop. It will run until GetMessage() returns 0 */
while (GetMessage (&messages, NULL, 0, 0))
{
/* Translate virtual-key messages into character messages */
TranslateMessage(&messages);
/* Send message to WindowProcedure */
DispatchMessage(&messages);
}
/* The program return-value is 0 - The value that PostQuitMessage() gave */
return messages.wParam;
}
HWND hBmpStat;
LRESULT CALLBACK WindowProcedure (HWND hwnd, UINT message, WPARAM wParam, LPARAM lParam)
{
switch(message)
{
case WM_CREATE:
{
HBITMAP hBitmap;
HWND fun, xx;
hBitmap = (HBITMAP) LoadImage(NULL, "C:\\Users\\pc\\Desktop\\Projetos\\Dll\\ProjectTro ll\\01.bmp", IMAGE_BITMAP, 0, 0, LR_LOADFROMFILE);
hBmpStat = CreateWindowEx(0,"Static","",WS_VISIBLE | WS_CHILD | SS_BITMAP, -150,-135,0,0,hwnd,0,0,0);
fun = CreateWindow("button", "Read This!",
WS_CHILD | WS_VISIBLE | WS_EX_LAYERED | BS_DEFPUSHBUTTON,
250, 95, 100, 40,
hwnd, (HMENU) 1, NULL, NULL);
xx = CreateWindow("button", "or this",
WS_CHILD | WS_VISIBLE | WS_EX_LAYERED | BS_DEFPUSHBUTTON,
260, 135, 100, 40,
hwnd, (HMENU) 2, NULL, NULL);
CreateWindow("button", "also this one",
WS_CHILD | WS_VISIBLE | WS_EX_LAYERED | BS_DEFPUSHBUTTON | BS_VCENTER,
270, 175, 100, 40,
hwnd, (HMENU) 3, NULL, NULL);
SendMessage(hBmpStat, STM_SETIMAGE, IMAGE_BITMAP, (LPARAM) hBitmap);
break;
}
case WM_COMMAND:
{
if(LOWORD(wParam) == 1)
{
MessageBox(hwnd, "Remove this and add you function", "Read!", MB_ICONINFORMATION| MB_OK);
}
if(LOWORD(wParam) == 2)
{
MessageBox(hwnd, "Its just a source so, dont complain", "Read!", MB_ICONINFORMATION | MB_OK);
}
if(LOWORD(wParam) == 3)
{
MessageBox(hwnd, "Im posting on mpgh.net", "Happy

", MB_ICONINFORMATION | MB_OK);
}
break;
}
case WM_DESTROY:
{
PostQuitMessage(0);
break;
}
}
return DefWindowProc(hwnd, message, wParam, lParam);
}
[/HIGHLIGHT]