   Loading Cursor problem
  Alright, well I get my cursor usingLoadCursor(hInst, MAKEINTRESOURCE(mycursor));So I loaded the icon that way too, but using LoadIcon, and that works. The problem here though; it compiles good, no bad identifiers or anything. Then when I load the program instead of getting my cursor I get this windows cursor, the one where your stretching a window diagonally. I tried changing my cursor and everything. I used the cursor maker built in to msvc++ 6.0.Thank You.   
where are you loading the cursor? setting of WNDCLASS.hCursor or WM_SETCURSOR handling or ? if you're not setting WNDCLASS.hCursor, are you calling SetCursor with the result returned from LoadCursor?is mycursor a string literal, or string pointer, or a #define? you shouldn't use MAKEINTRESOURCE if it's a string literal or pointer.did you trace through the code to verify the return value of the LoadCursor call?did you trace through the code to verify the hInst value?;  I am using WNDCLASS.hCursorwcex = wndclasswcex.hCursor = LoadCursor(hInst, MAKEINTRESOURCE(mycursor));I'm pretty sure that's not a string literal. A string literal is something in quotes, correct??I load the icon the same way as this.wcex.hIcon = LoadIcon(hInst, MAKEINTRESOURCE(ICON1));So the hInst should be all set and good.As for the return value of LoadCursor, I wrapped an if (FAILED) around it and it didn't set off an error. So I don't know. Would I have to change the MAKEINTRESOURCE?? Or something along those lines.   