--- title: "DrawBitmap - Отрисовать растровый слайд" type: guide api: [api7] tags: [guide, api7, drawbitmap] sources: - drawbitmap.html --- *API экспортных функций > Функции работы с прикладной библиотекой  > Функции вывода на экран * ## DrawBitmap - Отрисовать растровый слайд Пример... Аналог данной функции при использовании Automation - метод KompasObject::ksDrawBitmap. Синтаксис: ``` int DrawBitmap ( void *Hwindow, unsigned int bitmapId ); Входной параметр: HWindow - дескриптор окна, в котором нужно отрисовать BITMAP-слайд, bitmapId - идентификатор bitmap в файле ресурсов. Возвращаемое значение: 1 - в случае удачного завершения, 0 - в случае неудачи. ``` ## DrawBitmap, DrawSlide - пример использования #ifndef __OWL_WINDOW_H #include #endif void DrawBitmap_Example ( void ) { // Пример файла ресурсов // //Описание слайда 100 RCDATA { SC, 0, LS, 2, 1, LN, 12, 59, 179, 59, END_SLIDE } 200 BITMAP 1.bmp extern TModule *module ; TWindow *st = new TWindow ( GetWindowPtr( ( HWND )GetHWindow( ) ), 0 ); st->Attr.X =300; st->Attr.Y =30; st->Attr.W =170; st->Attr.H =160; st->Create( ); //создаем окно для отрисовки слайда DrawBitmap ( ( void* ) st->HWindow, 100 ); DrawSlide ( ( void* ) st->HWindow, 200 ); Message( Вывод слайда ); delete st; }; /* DrawBitmap_Example */