[ /tv/ /rf/ /vg/ /a/ /b/ /u/ /bo/ /fur/ /to/ /dt/ /cp/ /oe/ /bg/ /ve/ /r/ /mad/ /d/ /mu/ /cr/ /di/ /sw/ /hr/ /wh/ /lor/ /s/ /hau/ /slow/ /gf/ /vn/ /w/ /ma/ /azu/ /wn/ ] [ Main | Settings | Bookmarks | Music Player ]

No.27146 Reply
File: 1.gif
Gif, 3.68 KB, 276×276 - Click the image to expand
edit Find source with google Find source with iqdb
1.gif
Привет, мудрый анон. Помоги мне, дураку, справиться с наверняка простой задачей. Есть C++ и WinApi, нужна функция, которая выводит картинку(внешнюю, или ресурс - неважно) в определенные координаты в окне. Как можно проще и понятнее. Нужно для курсовой. Форумы облазил, там используется функция LoadImage но она у меня упорно возвращает 0. Функцию хочу использовать для рисования лабиринта из тайлов. Пишу в VC++ 2008
>> No.27147 Reply
>>27146
Лабиринт ведь не просто так рисоваться будет, так? Так что, лучше рисовать его, а не имаги выводить. А вотще, ставлю банку сгущенки не той - именно сгущенки, что у тебя та же проблема, что и у опа этого http://www.cyberforum.ru/cpp-beginners/thread568943.html треда.
>> No.27148 Reply
>>27147
А у ОПа того треда проблема была в картинке? Там местный ему архив с проектом скинул, так вот, проект я открыть не смог, т.к. 2008 не 2010. А вот картинку я взял из архива, и всунул вместо своей. Не взлетело. Слэши двойные, путь абсолютный. LoadImage возвращает 0.
>> No.27150 Reply
Насчет самого лабиринта. Он генерируется рандомным образом. Создаётся двумерный массив с "картой". Если разберусь с выводом картинки, то сделаю цикл перебора всех элементов массива, и если элемент=1 - вывожу тайл стены, если 0 - тайл пола.
>> No.27154 Reply
>>27147
А, ну всё. Взял код из ОП-поста http://www.cyberforum.ru/cpp-beginners/thread568943.html и всё заработало. Спасибо, на этом, пока, всё.


Password:

[ /tv/ /rf/ /vg/ /a/ /b/ /u/ /bo/ /fur/ /to/ /dt/ /cp/ /oe/ /bg/ /ve/ /r/ /mad/ /d/ /mu/ /cr/ /di/ /sw/ /hr/ /wh/ /lor/ /s/ /hau/ /slow/ /gf/ /vn/ /w/ /ma/ /azu/ /wn/ ] [ Main | Settings | Bookmarks | Music Player ]