Guest User

Untitled

a guest
Jan 19th, 2018
64
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.66 KB | None | 0 0
  1. #include <Windows.h>
  2. #include <WindowsX.h>
  3.  
  4. const int hSize = 250;
  5. const int vSize = 135;
  6.  
  7. LRESULT CALLBACK WndProc(HWND hWnd, UINT msg, WPARAM wParam, LPARAM lParam)
  8. {
  9. switch(msg)
  10. {
  11. case WM_CREATE:
  12. {
  13. CreateWindowEx(0, TEXT("STATIC"), TEXT(" Speed Hack"), WS_VISIBLE | WS_CHILD , 0, 0, hSize, 20, hWnd, NULL, NULL, NULL);
  14. CreateWindowEx(0, TEXT("STATIC"), TEXT(" Fly Hack"), WS_VISIBLE | WS_CHILD , 0, 20, hSize, 20, hWnd, NULL, NULL, NULL);
  15. CreateWindowEx(0, TEXT("STATIC"), TEXT(" Collision Hack"), WS_VISIBLE | WS_CHILD , 0, 40, hSize, 20, hWnd, NULL, NULL, NULL);
  16. CreateWindowEx(0, TEXT("STATIC"), NULL, WS_VISIBLE | WS_CHILD , 0, 60, hSize, 20, hWnd, NULL, NULL, NULL);
  17. CreateWindowEx(0, TEXT("STATIC"), NULL, WS_VISIBLE | WS_CHILD , 0, 80, hSize, 20, hWnd, NULL, NULL, NULL);
  18. CreateWindowEx(0, TEXT("STATIC"), TEXT("Failhack by l0l1dk"), WS_VISIBLE | WS_CHILD , 5, vSize - 50, hSize, 20, hWnd, NULL, NULL, NULL);
  19. }
  20. break;
  21. case WM_CLOSE:
  22. DestroyWindow(hWnd);
  23. break;
  24. case WM_DESTROY:
  25. PostQuitMessage(0);
  26. break;
  27. case WM_COMMAND:
  28. {
  29. }
  30. break;
  31. default:
  32. return DefWindowProc(hWnd, msg, wParam, lParam);
  33. }
  34. return 0;
  35. }
  36.  
  37. int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance,
  38. LPSTR lpCmdLine, int nCmdShow)
  39. {
  40. WNDCLASSEX wc;
  41. HWND hWnd;
  42. MSG Msg;
  43. wc.cbSize = sizeof(WNDCLASSEX);
  44. wc.style = 0;
  45. wc.lpfnWndProc = WndProc;
  46. wc.cbClsExtra = 0;
  47. wc.cbWndExtra = 0;
  48. wc.hInstance = hInstance;
  49. wc.hIcon = LoadIcon(NULL, IDI_APPLICATION);
  50. wc.hCursor = LoadCursor(NULL, IDC_ARROW);
  51. wc.hbrBackground = (HBRUSH)(COLOR_WINDOW+1);
  52. wc.lpszMenuName = NULL;
  53. wc.lpszClassName = "Fail";
  54. wc.hIconSm = LoadIcon(NULL, IDI_APPLICATION);
  55.  
  56. registerclass:
  57. if(!RegisterClassEx(&wc))
  58. {
  59. int x = MessageBox(NULL, "Unable to register window class!", "Error",
  60. MB_RETRYCANCEL);
  61. if (x == 4){
  62. goto registerclass;
  63. }
  64. }
  65. createwindow:
  66. hWnd = CreateWindowEx(
  67. WS_EX_CLIENTEDGE,
  68. "Fail",
  69. "Failhack",
  70. WS_BORDER | WS_SYSMENU | WS_MINIMIZEBOX,
  71. CW_USEDEFAULT, CW_USEDEFAULT, hSize, vSize,
  72. NULL, NULL, hInstance, NULL);
  73. if (!hWnd){
  74. int x = MessageBox(NULL, "Unable to create window!", "Error", MB_RETRYCANCEL);
  75. if (x == 4){
  76. goto createwindow;
  77. }
  78. }
  79. ShowWindow(hWnd, nCmdShow);
  80. UpdateWindow(hWnd);
  81. while(GetMessage(&Msg, NULL, 0, 0) > 0)
  82. {
  83. TranslateMessage(&Msg);
  84. DispatchMessage(&Msg);
  85. }
  86. return Msg.wParam;
  87. }
Add Comment
Please, Sign In to add comment