home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
PC World 2000 February
/
PCWorld_2000-02_cd.bin
/
Software
/
TemaCD
/
tcvpa
/
data1.cab
/
MyFileGroup
/
INCLUDE
/
UseGDI.hpp
< prev
next >
Wrap
C/C++ Source or Header
|
1999-06-03
|
1KB
|
39 lines
#ifndef _INC_USEGDI_HPP
#define _INC_USEGDI_HPP
#ifdef BUILD_TCCORE
#define TCCORELIB __declspec(dllexport)
#else
#ifdef BUILD_LOCAL
#define TCCORELIB
#else
#define TCCORELIB __declspec(dllimport)
#endif
#endif
TCCORELIB HBRUSH tcUseBrush (COLORREF color) ;
TCCORELIB HBITMAP tcUseBitmapRc (HANDLE hInst, LPCSTR name_) ;
TCCORELIB HBITMAP tcUseBitmapBuf (LPCSTR buffer) ;
TCCORELIB void tcUseBitmapHdr (HBITMAP bmp) ;
TCCORELIB HIMAGELIST tcUseImageListRc (HANDLE hInst, LPCSTR name_,int cx,DWORD mask=-1) ;
TCCORELIB HIMAGELIST tcUseImageListBuf (LPCSTR buffer, int cx, DWORD mask=-1) ;
TCCORELIB void tcUseImageListHdr (HIMAGELIST hil) ;
TCCORELIB HCURSOR tcUseCursorRc (HANDLE hInst, LPCSTR name_) ;
TCCORELIB void tcUseCursorHdr (HCURSOR cur) ;
TCCORELIB HFONT tcUseScrnFont (LPCSTR name) ;
TCCORELIB char* tcGetUsedFont (HFONT hfont) ;
// **********************************************************************
class TCCORELIB TC_CChooseFont
{
public: TC_CString Name ;
public: int Size ;
public: int Attr ;
public: TC_CChooseFont () ;
public: BOOL Run (HWND hWndPar=0) ;
public: static BOOL SplitName (LPCSTR src, TC_CString &name, int *size, int *attr) ;
}; // end of class TC_CChooseFont
// **********************************************************************
#endif // _INC_USEGDI_HPP