|
말씀하신 Tbitmap으로 검색을 해봤는데 잘 모르겠네요....
하여간 감사합니다.
ayh 님이 쓰신 글 :
: dib 관련된 내용은 TBitmap으로 대용할 수 있는 것을 알고 있습니다.
:
: 전홍진 님이 쓰신 글 :
: : 외국 프로그램을 Builder로 Conversion 하고 있습니다.
: : 실력은 별루지만 그럭저럭 바꾸고 있는데 난관이 생기는 군요.
: : WINNT.h 같은 건 어찌 처리해야하는지 HDIB 막나오고 그르거든요~~
: : 미치겠습니다. 이거 내일까지 해놓으라는데 좀 도와주십시요.
: : 파라메터는 좀 다라져도 하는 역활만 비슷하면 되는데 ....
: :
: : <아래 내용은 헤더의 내용입니다.>
: : 맨첨에 MFC만 된다고 써있네요 좌절입니다.
: : 전부다는 아니고 ...아래 잘보시면...
: :
: : 하여간 좀 도와주세요~~ 부탁입니다.
: :
: :
: : // dibapi.h
: : //
: : // This is a part of the Microsoft Foundation Classes C++ library.
: : // Copyright (C) 1992-1997 Microsoft Corporation
: : // All rights reserved.
: : //
: : // This source code is only intended as a supplement to the
: : // Microsoft Foundation Classes Reference and related
: : // electronic documentation provided with the library.
: : // See these sources for detailed information regarding the
: : // Microsoft Foundation Classes product.
: :
: :
: : #ifndef _INC_DIBAPI
: : #define _INC_DIBAPI
: :
: : /* Handle to a DIB */
: : DECLARE_HANDLE(HDIB);
: :
: : /* DIB constants */
: : #define PALVERSION 0x300
: :
: : /* DIB Macros*/
: :
: : #define IS_WIN30_DIB(lpbi) ((*(LPDWORD)(lpbi)) == sizeof(BITMAPINFOHEADER))
: : #define RECTWIDTH(lpRect) ((lpRect)->right - (lpRect)->left)
: : #define RECTHEIGHT(lpRect) ((lpRect)->bottom - (lpRect)->top)
: :
: :
: : /* Function prototypes */
: : BOOL WINAPI PaintDIB (HDC, LPRECT, HDIB, LPRECT, CPalette* pPal); //필요없슴
: : BOOL WINAPI CreateDIBPalette(HDIB hDIB, CPalette* cPal);
: : LPSTR WINAPI FindDIBBits (LPSTR lpbi);
: : DWORD WINAPI DIBWidth (LPSTR lpDIB);
: : DWORD WINAPI DIBHeight (LPSTR lpDIB);
: : WORD WINAPI PaletteSize (LPSTR lpbi);
: : WORD WINAPI DIBNumColors (LPSTR lpbi);
: : HGLOBAL WINAPI CopyHandle (HGLOBAL h);
: :
: : HDIB WINAPI ReadDIBFile(CFile& file);
: : HDIB WINAPI ReadDIBFile(FILE *fStream);
: :
: : #endif //!_INC_DIBAPI
|