Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <windows.h>
- #include <iostream>
- #include <string>
- #include <fstream>
- using namespace std;
- #define ID_BUTTON 0
- #define ID_BUTT1 1
- #define ID_BUTT2 2
- #define ID_BUTT3 3
- #define ID_BUTT4 4
- #define ID_BUTT5 5
- #define ID_BUTT6 6
- #define ID_BUTT7 7
- #define ID_BUTT8 8
- #define ID_BUTT9 9
- #define ID_BUTT10 10
- #define ID_BUTT11 11
- #define ID_BUTT12 12
- #define ID_BUTT13 13
- #define ID_BUTT14 14
- #define ID_BUTT15 15
- #define ID_BUTT16 16
- #define ID_BUTT17 17
- #define ID_BUTT18 18
- #define ID_BUT1 19
- #define ID_BUT2 20
- #define ID_BUT3 21
- #define ID_BUT4 22
- #define ID_BUT5 23
- #define ID_BUT6 24
- #define ID_BUT7 25
- #define ID_BUT8 26
- #define ID_BUT9 27
- #define ID_BUT10 28
- #define ID_BUT11 29
- #define ID_BUT12 30
- #define ID_BUT13 31
- #define ID_BUT14 32
- #define ID_BUT15 33
- #define ID_BUT16 34
- #define ID_BUT17 35
- #define ID_BUT18 36
- #define ID_TEXTBOX 0
- #define ID_LABEL0 0
- #define ID_LABEL1 1
- #define ID_LABEL2 2
- #define ID_LABEL3 3
- #define ID_LABEL4 4
- #define ID_LABEL5 5
- #define ID_LABEL6 6
- #define ID_LABEL7 7
- #define ID_LABEL8 8
- #define ID_LABEL9 9
- #define ID_LABEL10 10
- #define ID_LABEL11 11
- #define ID_LABEL12 12
- #define ID_LABEL13 13
- #define ID_LABEL14 14
- #define ID_LABEL15 15
- #define ID_LABEL16 16
- #define ID_LABEL17 17
- #define ID_LABEL18 18
- int des = 15;
- int res = 15;
- int alt = 15;
- int enc = 15;
- int smi = 15;
- int hea = 15;
- int blo = 15;
- int two = 15;
- int one = 15;
- int arc = 15;
- int lig = 15;
- int sne = 15;
- int loc = 15;
- int pic = 15;
- int spe = 15;
- int alc = 15;
- int ill = 15;
- int con = 15;
- int counter = 0;
- bool nope = false;
- int x;
- /* This is where all the input to the window goes to */
- LRESULT CALLBACK WndProc(HWND hwnd, UINT Message, WPARAM wParam, LPARAM lParam) {
- switch(Message) {
- case WM_CREATE:{
- CreateWindow(TEXT("Button"),TEXT("Create"),WS_CHILD | WS_VISIBLE,
- 320,550,80,20,
- hwnd,(HMENU) ID_BUTTON,NULL,NULL);
- CreateWindow(TEXT("STATIC"),TEXT("Destruction"), WS_CHILD | WS_VISIBLE, 10,10,80,20,hwnd, (HMENU) ID_LABEL0, NULL, NULL);
- CreateWindow(TEXT("Button"),TEXT("+5"),WS_CHILD | WS_VISIBLE, 90,10,40,20,hwnd,(HMENU)ID_BUTT1, NULL, NULL);
- CreateWindow(TEXT("Button"),TEXT("+10"),WS_CHILD | WS_VISIBLE, 130,10,40,20,hwnd,(HMENU)ID_BUT1, NULL, NULL);
- CreateWindow(TEXT("STATIC"),TEXT("Restoration"), WS_CHILD | WS_VISIBLE, 10,40,80,20,hwnd, (HMENU) ID_LABEL0, NULL, NULL);
- CreateWindow(TEXT("Button"),TEXT("+5"),WS_CHILD | WS_VISIBLE, 90,40,40,20,hwnd,(HMENU)ID_BUTT2, NULL, NULL);
- CreateWindow(TEXT("Button"),TEXT("+10"),WS_CHILD | WS_VISIBLE, 130,40,40,20,hwnd,(HMENU)ID_BUT2, NULL, NULL);
- CreateWindow(TEXT("STATIC"),TEXT("Alteration"), WS_CHILD | WS_VISIBLE, 10,70,80,20,hwnd, (HMENU) ID_LABEL0, NULL, NULL);
- CreateWindow(TEXT("Button"),TEXT("+5"),WS_CHILD | WS_VISIBLE, 90,70,40,20,hwnd,(HMENU)ID_BUTT3, NULL, NULL);
- CreateWindow(TEXT("Button"),TEXT("+10"),WS_CHILD | WS_VISIBLE, 130,70,40,20,hwnd,(HMENU)ID_BUT3, NULL, NULL);
- CreateWindow(TEXT("STATIC"),TEXT("Enchanting"), WS_CHILD | WS_VISIBLE, 10,100,80,20,hwnd, (HMENU) ID_LABEL0, NULL, NULL);
- CreateWindow(TEXT("Button"),TEXT("+5"),WS_CHILD | WS_VISIBLE, 90,100,40,20,hwnd,(HMENU)ID_BUTT4, NULL, NULL);
- CreateWindow(TEXT("Button"),TEXT("+10"),WS_CHILD | WS_VISIBLE, 130,100,40,20,hwnd,(HMENU)ID_BUT4, NULL, NULL);
- CreateWindow(TEXT("STATIC"),TEXT("Smithing"), WS_CHILD | WS_VISIBLE, 10,130,80,20,hwnd, (HMENU) ID_LABEL0, NULL, NULL);
- CreateWindow(TEXT("Button"),TEXT("+5"),WS_CHILD | WS_VISIBLE, 90,130,40,20,hwnd,(HMENU)ID_BUTT5, NULL, NULL);
- CreateWindow(TEXT("Button"),TEXT("+10"),WS_CHILD | WS_VISIBLE, 130,130,40,20,hwnd,(HMENU)ID_BUT5, NULL, NULL);
- CreateWindow(TEXT("STATIC"),TEXT("Heavy Armour"), WS_CHILD | WS_VISIBLE, 10,160,160,20,hwnd, (HMENU) ID_LABEL0, NULL, NULL);
- CreateWindow(TEXT("Button"),TEXT("+5"),WS_CHILD | WS_VISIBLE, 90,160,40,20,hwnd,(HMENU)ID_BUTT6, NULL, NULL);
- CreateWindow(TEXT("Button"),TEXT("+10"),WS_CHILD | WS_VISIBLE, 130,160,40,20,hwnd,(HMENU)ID_BUT6, NULL, NULL);
- CreateWindow(TEXT("STATIC"),TEXT("Block"), WS_CHILD | WS_VISIBLE, 10,190,80,20,hwnd, (HMENU) ID_LABEL0, NULL, NULL);
- CreateWindow(TEXT("Button"),TEXT("+5"),WS_CHILD | WS_VISIBLE, 90,190,40,20,hwnd,(HMENU)ID_BUTT7, NULL, NULL);
- CreateWindow(TEXT("Button"),TEXT("+10"),WS_CHILD | WS_VISIBLE, 130,190,40,20,hwnd,(HMENU)ID_BUT7, NULL, NULL);
- CreateWindow(TEXT("STATIC"),TEXT("Two-Handed"), WS_CHILD | WS_VISIBLE, 10,220,80,20,hwnd, (HMENU) ID_LABEL0, NULL, NULL);
- CreateWindow(TEXT("Button"),TEXT("+5"),WS_CHILD | WS_VISIBLE, 90,220,40,20,hwnd,(HMENU)ID_BUTT8, NULL, NULL);
- CreateWindow(TEXT("Button"),TEXT("+10"),WS_CHILD | WS_VISIBLE, 130,220,40,20,hwnd,(HMENU)ID_BUT8, NULL, NULL);
- CreateWindow(TEXT("STATIC"),TEXT("One-Handed"), WS_CHILD | WS_VISIBLE, 10,250,80,20,hwnd, (HMENU) ID_LABEL0, NULL, NULL);
- CreateWindow(TEXT("Button"),TEXT("+5"),WS_CHILD | WS_VISIBLE, 90,250,40,20,hwnd,(HMENU)ID_BUTT9, NULL, NULL);
- CreateWindow(TEXT("Button"),TEXT("+10"),WS_CHILD | WS_VISIBLE, 130,250,40,20,hwnd,(HMENU)ID_BUT9, NULL, NULL);
- CreateWindow(TEXT("STATIC"),TEXT("Archery"), WS_CHILD | WS_VISIBLE, 10,280,80,20,hwnd, (HMENU) ID_LABEL0, NULL, NULL);
- CreateWindow(TEXT("Button"),TEXT("+5"),WS_CHILD | WS_VISIBLE, 90,280,40,20,hwnd,(HMENU)ID_BUTT10, NULL, NULL);
- CreateWindow(TEXT("Button"),TEXT("+10"),WS_CHILD | WS_VISIBLE, 130,280,40,20,hwnd,(HMENU)ID_BUT10, NULL, NULL);
- CreateWindow(TEXT("STATIC"),TEXT("Light Armour"), WS_CHILD | WS_VISIBLE, 10,310,160,20,hwnd, (HMENU) ID_LABEL0, NULL, NULL);
- CreateWindow(TEXT("Button"),TEXT("+5"),WS_CHILD | WS_VISIBLE, 90,310,40,20,hwnd,(HMENU)ID_BUTT11, NULL, NULL);
- CreateWindow(TEXT("Button"),TEXT("+10"),WS_CHILD | WS_VISIBLE, 130,310,40,20,hwnd,(HMENU)ID_BUT11, NULL, NULL);
- CreateWindow(TEXT("STATIC"),TEXT("Sneak"), WS_CHILD | WS_VISIBLE, 10,340,80,20,hwnd, (HMENU) ID_LABEL0, NULL, NULL);
- CreateWindow(TEXT("Button"),TEXT("+5"),WS_CHILD | WS_VISIBLE, 90,340,40,20,hwnd,(HMENU)ID_BUTT12, NULL, NULL);
- CreateWindow(TEXT("Button"),TEXT("+10"),WS_CHILD | WS_VISIBLE, 130,340,40,20,hwnd,(HMENU)ID_BUT12, NULL, NULL);
- CreateWindow(TEXT("STATIC"),TEXT("Lockpicking"), WS_CHILD | WS_VISIBLE, 10,370,80,20,hwnd, (HMENU) ID_LABEL0, NULL, NULL);
- CreateWindow(TEXT("Button"),TEXT("+5"),WS_CHILD | WS_VISIBLE, 90,370,40,20,hwnd,(HMENU)ID_BUTT13, NULL, NULL);
- CreateWindow(TEXT("Button"),TEXT("+10"),WS_CHILD | WS_VISIBLE, 130,370,40,20,hwnd,(HMENU)ID_BUT13, NULL, NULL);
- CreateWindow(TEXT("STATIC"),TEXT("Pickpocket"), WS_CHILD | WS_VISIBLE, 10,400,80,20,hwnd, (HMENU) ID_LABEL0, NULL, NULL);
- CreateWindow(TEXT("Button"),TEXT("+5"),WS_CHILD | WS_VISIBLE, 90,400,40,20,hwnd,(HMENU)ID_BUTT14, NULL, NULL);
- CreateWindow(TEXT("Button"),TEXT("+10"),WS_CHILD | WS_VISIBLE, 130,400,40,20,hwnd,(HMENU)ID_BUT14, NULL, NULL);
- CreateWindow(TEXT("STATIC"),TEXT("Speech"), WS_CHILD | WS_VISIBLE, 10,430,80,20,hwnd, (HMENU) ID_LABEL0, NULL, NULL);
- CreateWindow(TEXT("Button"),TEXT("+5"),WS_CHILD | WS_VISIBLE, 90,430,40,20,hwnd,(HMENU)ID_BUTT15, NULL, NULL);
- CreateWindow(TEXT("Button"),TEXT("+10"),WS_CHILD | WS_VISIBLE, 130,430,40,20,hwnd,(HMENU)ID_BUT15, NULL, NULL);
- CreateWindow(TEXT("STATIC"),TEXT("Alchemy"), WS_CHILD | WS_VISIBLE, 10,460,80,20,hwnd, (HMENU) ID_LABEL0, NULL, NULL);
- CreateWindow(TEXT("Button"),TEXT("+5"),WS_CHILD | WS_VISIBLE, 90,460,40,20,hwnd,(HMENU)ID_BUTT16, NULL, NULL);
- CreateWindow(TEXT("Button"),TEXT("+10"),WS_CHILD | WS_VISIBLE, 130,460,40,20,hwnd,(HMENU)ID_BUT16, NULL, NULL);
- CreateWindow(TEXT("STATIC"),TEXT("Illusion"), WS_CHILD | WS_VISIBLE, 10,490,80,20,hwnd, (HMENU) ID_LABEL0, NULL, NULL);
- CreateWindow(TEXT("Button"),TEXT("+5"),WS_CHILD | WS_VISIBLE, 90,490,40,20,hwnd,(HMENU)ID_BUTT17, NULL, NULL);
- CreateWindow(TEXT("Button"),TEXT("+10"),WS_CHILD | WS_VISIBLE, 130,490,40,20,hwnd,(HMENU)ID_BUT17, NULL, NULL);
- CreateWindow(TEXT("STATIC"),TEXT("Conjuration"), WS_CHILD | WS_VISIBLE, 10,520,80,20,hwnd, (HMENU) ID_LABEL0, NULL, NULL);
- CreateWindow(TEXT("Button"),TEXT("+5"),WS_CHILD | WS_VISIBLE, 90,520,40,20,hwnd,(HMENU)ID_BUTT18, NULL, NULL);
- CreateWindow(TEXT("Button"),TEXT("+10"),WS_CHILD | WS_VISIBLE, 130,520,40,20,hwnd,(HMENU)ID_BUT18, NULL, NULL);
- break;
- }
- case WM_COMMAND:{
- if(LOWORD(wParam) >= 1 && LOWORD(wParam) <= 18){
- if(counter < 18){
- counter = counter + 1;
- if (LOWORD(wParam) == ID_BUTT1){
- des = des + 5;
- CreateWindow(TEXT("STATIC"),TEXT("+5"), WS_CHILD | WS_VISIBLE, 170,10,80,20,hwnd, (HMENU) ID_LABEL1, NULL, NULL);
- }
- if (LOWORD(wParam) == ID_BUTT2){
- res = res + 5;
- CreateWindow(TEXT("STATIC"),TEXT("+5"), WS_CHILD | WS_VISIBLE, 170,40,80,20,hwnd, (HMENU) ID_LABEL2, NULL, NULL);
- }
- if (LOWORD(wParam) == ID_BUTT3){
- alt = alt + 5;
- CreateWindow(TEXT("STATIC"),TEXT("+5"), WS_CHILD | WS_VISIBLE, 170,70,80,20,hwnd, (HMENU) ID_LABEL3, NULL, NULL);
- }
- if (LOWORD(wParam) == ID_BUTT4){
- enc = enc + 5;
- CreateWindow(TEXT("STATIC"),TEXT("+5"), WS_CHILD | WS_VISIBLE, 170,100,80,20,hwnd, (HMENU) ID_LABEL4, NULL, NULL);
- }
- if (LOWORD(wParam) == ID_BUTT5){
- smi = smi + 5;
- CreateWindow(TEXT("STATIC"),TEXT("+5"), WS_CHILD | WS_VISIBLE, 170,130,80,20,hwnd, (HMENU) ID_LABEL5, NULL, NULL);
- }
- if (LOWORD(wParam) == ID_BUTT6){
- hea = hea + 5;
- CreateWindow(TEXT("STATIC"),TEXT("+5"), WS_CHILD | WS_VISIBLE, 170,160,80,20,hwnd, (HMENU) ID_LABEL6, NULL, NULL);
- }
- if (LOWORD(wParam) == ID_BUTT7){
- blo = blo + 5;
- CreateWindow(TEXT("STATIC"),TEXT("+5"), WS_CHILD | WS_VISIBLE, 170,190,80,20,hwnd, (HMENU) ID_LABEL7, NULL, NULL);
- }
- if (LOWORD(wParam) == ID_BUTT8){
- two = two + 5;
- CreateWindow(TEXT("STATIC"),TEXT("+5"), WS_CHILD | WS_VISIBLE, 170,220,80,20,hwnd, (HMENU) ID_LABEL8, NULL, NULL);
- }
- if (LOWORD(wParam) == ID_BUTT9){
- one = one + 5;
- CreateWindow(TEXT("STATIC"),TEXT("+5"), WS_CHILD | WS_VISIBLE, 170,250,80,20,hwnd, (HMENU) ID_LABEL9, NULL, NULL);
- }
- if (LOWORD(wParam) == ID_BUTT10){
- arc = arc + 5;
- CreateWindow(TEXT("STATIC"),TEXT("+5"), WS_CHILD | WS_VISIBLE, 170,280,80,20,hwnd, (HMENU) ID_LABEL10, NULL, NULL);
- }
- if (LOWORD(wParam) == ID_BUTT11){
- lig = lig + 5;
- CreateWindow(TEXT("STATIC"),TEXT("+5"), WS_CHILD | WS_VISIBLE, 170,310,80,20,hwnd, (HMENU) ID_LABEL11, NULL, NULL);
- }
- if (LOWORD(wParam) == ID_BUTT12){
- sne = sne + 5;
- CreateWindow(TEXT("STATIC"),TEXT("+5"), WS_CHILD | WS_VISIBLE, 170,340,80,20,hwnd, (HMENU) ID_LABEL12, NULL, NULL);
- }
- if (LOWORD(wParam) == ID_BUTT13){
- loc = loc + 5;
- CreateWindow(TEXT("STATIC"),TEXT("+5"), WS_CHILD | WS_VISIBLE, 170,370,80,20,hwnd, (HMENU) ID_LABEL13, NULL, NULL);
- }
- if (LOWORD(wParam) == ID_BUTT14){
- pic = pic + 5;
- CreateWindow(TEXT("STATIC"),TEXT("+5"), WS_CHILD | WS_VISIBLE, 170,400,80,20,hwnd, (HMENU) ID_LABEL14, NULL, NULL);
- }
- if (LOWORD(wParam) == ID_BUTT15){
- spe = spe + 5;
- CreateWindow(TEXT("STATIC"),TEXT("+5"), WS_CHILD | WS_VISIBLE, 170,430,80,20,hwnd, (HMENU) ID_LABEL15, NULL, NULL);
- }
- if (LOWORD(wParam) == ID_BUTT16){
- alc = alc + 5;
- CreateWindow(TEXT("STATIC"),TEXT("+5"), WS_CHILD | WS_VISIBLE, 170,460,80,20,hwnd, (HMENU) ID_LABEL16, NULL, NULL);
- }
- if (LOWORD(wParam) == ID_BUTT17){
- ill = ill + 5;
- CreateWindow(TEXT("STATIC"),TEXT("+5"), WS_CHILD | WS_VISIBLE, 170,490,80,20,hwnd, (HMENU) ID_LABEL17, NULL, NULL);
- }
- if (LOWORD(wParam) == ID_BUTT18){
- con = con + 5;
- CreateWindow(TEXT("STATIC"),TEXT("+5"), WS_CHILD | WS_VISIBLE, 170,520,80,20,hwnd, (HMENU) ID_LABEL18, NULL, NULL);
- }
- }
- }else{
- if(LOWORD(wParam) >= 19 && LOWORD(wParam) <= 36){
- if(!nope){
- nope = true;
- if (LOWORD(wParam) == ID_BUT1){
- des = des + 10;
- CreateWindow(TEXT("STATIC"),TEXT("+10"), WS_CHILD | WS_VISIBLE, 170,10,80,20,hwnd, (HMENU) ID_LABEL1, NULL, NULL);
- }
- if (LOWORD(wParam) == ID_BUT2){
- res = res + 10;
- CreateWindow(TEXT("STATIC"),TEXT("+10"), WS_CHILD | WS_VISIBLE, 170,40,80,20,hwnd, (HMENU) ID_LABEL2, NULL, NULL);
- }
- if (LOWORD(wParam) == ID_BUT3){
- alt = alt + 10;
- CreateWindow(TEXT("STATIC"),TEXT("+10"), WS_CHILD | WS_VISIBLE, 170,70,80,20,hwnd, (HMENU) ID_LABEL3, NULL, NULL);
- }
- if (LOWORD(wParam) == ID_BUT4){
- enc = enc + 10;
- CreateWindow(TEXT("STATIC"),TEXT("+10"), WS_CHILD | WS_VISIBLE, 170,100,80,20,hwnd, (HMENU) ID_LABEL4, NULL, NULL);
- }
- if (LOWORD(wParam) == ID_BUT5){
- smi = smi + 10;
- CreateWindow(TEXT("STATIC"),TEXT("+10"), WS_CHILD | WS_VISIBLE, 170,130,80,20,hwnd, (HMENU) ID_LABEL5, NULL, NULL);
- }
- if (LOWORD(wParam) == ID_BUT6){
- hea = hea + 10;
- CreateWindow(TEXT("STATIC"),TEXT("+10"), WS_CHILD | WS_VISIBLE, 170,160,80,20,hwnd, (HMENU) ID_LABEL6, NULL, NULL);
- }
- if (LOWORD(wParam) == ID_BUT7){
- blo = blo + 10;
- CreateWindow(TEXT("STATIC"),TEXT("+10"), WS_CHILD | WS_VISIBLE, 170,190,80,20,hwnd, (HMENU) ID_LABEL7, NULL, NULL);
- }
- if (LOWORD(wParam) == ID_BUT8){
- two = two + 10;
- CreateWindow(TEXT("STATIC"),TEXT("+10"), WS_CHILD | WS_VISIBLE, 170,220,80,20,hwnd, (HMENU) ID_LABEL8, NULL, NULL);
- }
- if (LOWORD(wParam) == ID_BUT9){
- one = one + 10;
- CreateWindow(TEXT("STATIC"),TEXT("+10"), WS_CHILD | WS_VISIBLE, 170,250,80,20,hwnd, (HMENU) ID_LABEL9, NULL, NULL);
- }
- if (LOWORD(wParam) == ID_BUT10){
- arc = arc + 10;
- CreateWindow(TEXT("STATIC"),TEXT("+10"), WS_CHILD | WS_VISIBLE, 170,280,80,20,hwnd, (HMENU) ID_LABEL10, NULL, NULL);
- }
- if (LOWORD(wParam) == ID_BUT11){
- lig = lig + 10;
- CreateWindow(TEXT("STATIC"),TEXT("+10"), WS_CHILD | WS_VISIBLE, 170,310,80,20,hwnd, (HMENU) ID_LABEL11, NULL, NULL);
- }
- if (LOWORD(wParam) == ID_BUT12){
- sne = sne + 10;
- CreateWindow(TEXT("STATIC"),TEXT("+10"), WS_CHILD | WS_VISIBLE, 170,340,80,20,hwnd, (HMENU) ID_LABEL12, NULL, NULL);
- }
- if (LOWORD(wParam) == ID_BUT13){
- loc = loc + 10;
- CreateWindow(TEXT("STATIC"),TEXT("+10"), WS_CHILD | WS_VISIBLE, 170,370,80,20,hwnd, (HMENU) ID_LABEL13, NULL, NULL);
- }
- if (LOWORD(wParam) == ID_BUT14){
- pic = pic + 10;
- CreateWindow(TEXT("STATIC"),TEXT("+10"), WS_CHILD | WS_VISIBLE, 170,400,80,20,hwnd, (HMENU) ID_LABEL14, NULL, NULL);
- }
- if (LOWORD(wParam) == ID_BUT15){
- spe = spe + 10;
- CreateWindow(TEXT("STATIC"),TEXT("+10"), WS_CHILD | WS_VISIBLE, 170,430,80,20,hwnd, (HMENU) ID_LABEL15, NULL, NULL);
- }
- if (LOWORD(wParam) == ID_BUT16){
- alc = alc + 10;
- CreateWindow(TEXT("STATIC"),TEXT("+10"), WS_CHILD | WS_VISIBLE, 170,460,80,20,hwnd, (HMENU) ID_LABEL16, NULL, NULL);
- }
- if (LOWORD(wParam) == ID_BUT17){
- ill = ill + 10;
- CreateWindow(TEXT("STATIC"),TEXT("+10"), WS_CHILD | WS_VISIBLE, 170,490,80,20,hwnd, (HMENU) ID_LABEL17, NULL, NULL);
- }
- if (LOWORD(wParam) == ID_BUT18){
- con = con + 10;
- CreateWindow(TEXT("STATIC"),TEXT("+10"), WS_CHILD | WS_VISIBLE, 170,520,80,20,hwnd, (HMENU) ID_LABEL18, NULL, NULL);
- }
- }
- }
- }
- if (LOWORD(wParam) == ID_BUTTON){
- ofstream out ("class");
- out
- << "player.setlevel 1" << endl
- << "player.setav destruction " << des << endl
- << "player.setav restoration " << res << endl
- << "player.setav alteration " << alt << endl
- << "player.setav enchanting " << enc << endl
- << "player.setav smithing " << smi << endl
- << "player.setav heavyarmor " << hea << endl
- << "player.setav block " << blo << endl
- << "player.setav twohanded " << two << endl
- << "player.setav onehanded " << one << endl
- << "player.setav archery " << arc << endl
- << "player.setav lightarmor " << lig << endl
- << "player.setav sneak " << sne << endl
- << "player.setav lockpicking " << loc << endl
- << "player.setav pickpocket " << pic << endl
- << "player.setav speechcraft " << spe << endl
- << "player.setav alchemy " << alc << endl
- << "player.setav illusion " << ill << endl
- << "player.setav conjuration " << con << endl;
- }
- break;
- }
- /* Upon destruction, tell the main thread to stop */
- case WM_DESTROY: {
- PostQuitMessage(0);
- break;
- }
- /* All other messages (a lot of them) are processed using default procedures */
- default:
- return DefWindowProc(hwnd, Message, wParam, lParam);
- }
- return 0;
- }
- /* The 'main' function of Win32 GUI programs: this is where execution starts */
- int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nCmdShow) {
- WNDCLASSEX wc; /* A properties struct of our window */
- HWND hwnd; /* A 'HANDLE', hence the H, or a pointer to our window */
- MSG Msg; /* A temporary location for all messages */
- /* zero out the struct and set the stuff we want to modify */
- memset(&wc,0,sizeof(wc));
- wc.cbSize = sizeof(WNDCLASSEX);
- wc.lpfnWndProc = WndProc; /* This is where we will send messages to */
- wc.hInstance = hInstance;
- wc.hCursor = LoadCursor(NULL, IDC_ARROW);
- /* White, COLOR_WINDOW is just a #define for a system color, try Ctrl+Clicking it */
- wc.hbrBackground = (HBRUSH)(COLOR_WINDOW);
- wc.lpszClassName = "WindowClass";
- wc.hIcon = LoadIcon(NULL, IDI_APPLICATION); /* Load a standard icon */
- wc.hIconSm = LoadIcon(NULL, IDI_APPLICATION); /* use the name "A" to use the project icon */
- if(!RegisterClassEx(&wc)) {
- MessageBox(NULL, "Window Registration Failed!","Error!",MB_ICONEXCLAMATION|MB_OK);
- return 0;
- }
- hwnd = CreateWindowEx(WS_EX_CLIENTEDGE,"WindowClass","Class Creator",WS_VISIBLE|WS_OVERLAPPEDWINDOW,
- CW_USEDEFAULT, /* x */
- CW_USEDEFAULT, /* y */
- 640, /* width */
- 640, /* height */
- NULL,NULL,hInstance,NULL);
- if(hwnd == NULL) {
- MessageBox(NULL, "Window Creation Failed!","Error!",MB_ICONEXCLAMATION|MB_OK);
- return 0;
- }
- /*
- This is the heart of our program where all input is processed and
- sent to WndProc. Note that GetMessage blocks code flow until it receives something, so
- this loop will not produce unreasonably high CPU usage
- */
- while(GetMessage(&Msg, NULL, 0, 0) > 0) { /* If no error is received... */
- TranslateMessage(&Msg); /* Translate key codes to chars if present */
- DispatchMessage(&Msg); /* Send it to WndProc */
- }
- return Msg.wParam;
- }
Advertisement
Add Comment
Please, Sign In to add comment