Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 16.10.2013, 10:06   #1
NewLamer&Programer
Форумчанин
 
Регистрация: 23.11.2012
Сообщений: 428
По умолчанию Спрайтовая анимация на Си

как работать с типом LPCWSTR и почему упорно не хочет работать моя функция?

Код:
void Sprite(HDC hdc, CHAR* PATH, int x, int y, int cx, int cy, DWORD rop)
{
	HBITMAP bmp = (HBITMAP) LoadImage(NULL,PATH,IMAGE_BITMAP,0,0,LR_LOADFROMFILE);
	HDC memdc = CreateCompatibleDC(hdc);
	SelectObject(memdc,bmp);
	BitBlt(hdc,x,y,cx,cy,rop);
}
вызываю: Sprite(hdc,"images\fon.bmp",0,0,100 0,1000,SRCCOPY);

п.с. проблема в несоответствии типов CHAR* и LPCWSTR, код взят из методички (точнее там не было функции, просто оформил в функцию чтоб удобнее было)

Последний раз редактировалось NewLamer&Programer; 16.10.2013 в 10:13.
NewLamer&Programer вне форума Ответить с цитированием
Старый 16.10.2013, 12:09   #2
Smitt&Wesson
Старожил
 
Аватар для Smitt&Wesson
 
Регистрация: 31.05.2010
Сообщений: 13,543
По умолчанию

Исходя из характера ошибки, пробле похоже здес - LR_LOADFROMFILE. Это ИМХО. Для болеедетальнлго анализа нехватаетданных, в частости того, чего Вы пытаетесь тостичь...
Пиши пьяным, редактируй трезвым.
Справочник по алгоритмам С++ Builder
Smitt&Wesson вне форума Ответить с цитированием
Старый 16.10.2013, 14:37   #3
NewLamer&Programer
Форумчанин
 
Регистрация: 23.11.2012
Сообщений: 428
По умолчанию

Цитата:
Сообщение от Smitt&Wesson Посмотреть сообщение
Исходя из характера ошибки, пробле похоже здес - LR_LOADFROMFILE. Это ИМХО. Для болеедетальнлго анализа нехватаетданных, в частости того, чего Вы пытаетесь тостичь...
что? LR_LOADFROMFILE чисто взято из методички... пытаюсь достичь картинки на форме с указанными координатами из указанного пути...
NewLamer&Programer вне форума Ответить с цитированием
Старый 16.10.2013, 19:58   #4
NewLamer&Programer
Форумчанин
 
Регистрация: 23.11.2012
Сообщений: 428
По умолчанию

че кто нибудь ответит или как?
NewLamer&Programer вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Спрайтовая анимация FomAW Мультимедиа в Delphi 2 30.03.2013 12:57
спрайтовая анимация (Исправьте мне мои ошибки) Рамиль1 Помощь студентам 1 28.04.2012 14:04
Спрайтовая анимация Anabella Помощь студентам 0 21.06.2010 10:46