17 lines
716 B
C
17 lines
716 B
C
void init_palette(BYTE huge * lpDib);
|
|
void extract_given_palette(BYTE huge * lpDib);
|
|
void inflict_palette();
|
|
void reset_palette();
|
|
DWORD GetDibInfoHeaderSize(BYTE huge * lpDib);
|
|
WORD GetDibWidth(BYTE huge * lpDib);
|
|
WORD GetDibHeight(BYTE huge * lpDib);
|
|
BYTE huge * GetDibBitsAddr(BYTE huge * lpDib);
|
|
HBITMAP ReadDib(char * name,HDC hdc) ;
|
|
HBITMAP load_pict(short pict_num,HDC model_hdc);
|
|
void rect_draw_some_item(HBITMAP src,RECT src_rect,HBITMAP dest,RECT dest_rect,
|
|
short trans, short main_win) ;
|
|
void fry_dc(HWND hwnd,HDC dc) ;
|
|
void DisposeGWorld(HBITMAP bitmap);
|
|
void SectRect(RECT *a, RECT *b, RECT *c);
|
|
Boolean Button();
|
|
void paint_pattern(HBITMAP dest,short which_mode,RECT dest_rect,short which_pattern); |