
21.12.2009, 12:45
|
|
Познающий
Регистрация: 12.09.2009
Сообщений: 61
С нами:
8769340
Репутация:
19
|
|
Код:
#define ID_BUTTON2 1000
#define IMAGE_BITMAP2 1
HWND button2;
HBITMAP butt2 = (HBITMAP)LoadImage(NULL,L"themes/default/butmeoff.bmp",IMAGE_BITMAP2,0,0,LR_LOADFROMFILE);
button2=CreateWindow(L"button",L"Кнопка №2",WS_VISIBLE|WS_CHILD,49,105,215,20,hwnd,(HMENU)ID_BUTTON2,NULL,NULL);
помогите пожалуйста, весь гугл обшарил, хочу сделать чтобы вместо кнопки была картинка из папки, уже что только не делал, не выходит((
и ещё один вопрос.
Код:
LPCWSTR strplus(char *img){
char fon[100];
strcpy(fon,"themes/");
strcpy(fon,::theme);
strcpy(fon,"/");
return (LPCWSTR)strcat(fon,img);
}
если использовать так strplus("/fon.bmp"); она возвращает themes/default/fon.bmp адрес верен, но когда загружаю картинку, она не грузится LoadImage(NULL,strplus("/fon.bmp")...... а если пишу просто
LoadImage(NULL,L"themes/default/fon.bmp".... то всё работает, почему?
|
|
|