k, so i have some code here and it looks just fine to me. but for some reason, i cannot get this control to display my bitmap. here's the entirety of my WM_CREATE case..
am i doing something wrong? the compiler gives no errors. thanksCode:case WM_CREATE: { int i = 0, x = 1000, rnd = 0; HINSTANCE hInst = GetModuleHandle(NULL); for (i = 0; i < 13; i++) { spades[i] = (HBITMAP)LoadImage(hInst, MAKEINTRESOURCE(x), IMAGE_BITMAP, 179, 262, LR_SHARED); ++x; } back = (HBITMAP)LoadImage(hInst, MAKEINTRESOURCE(ID_BACK), IMAGE_BITMAP, 179, 262, LR_SHARED); CreateWindowEx(WS_EX_CLIENTEDGE, TEXT("STATIC"), TEXT(""), WS_CHILD | WS_VISIBLE | SS_BITMAP | SS_CENTERIMAGE, 15, 10, 179, 262, hwnd, (HMENU)ID_DEALER1, hInst, 0); CreateWindowEx(WS_EX_CLIENTEDGE, TEXT("STATIC"), TEXT(""), WS_CHILD | WS_VISIBLE | SS_BITMAP | SS_CENTERIMAGE, 104, 112, 179, 262, hwnd, (HMENU)ID_DEALER2, hInst, 0); mrsn_seed( (unsigned)time(NULL) ); rnd = mrsn_rand() % 13; SendMessage(GetDlgItem(hwnd, ID_DEALER1), STM_SETIMAGE, IMAGE_BITMAP, (LPARAM)back); SendMessage(GetDlgItem(hwnd, ID_DEALER2), STM_SETIMAGE, IMAGE_BITMAP, (LPARAM)spades[rnd]); } break;



LinkBack URL
About LinkBacks


