Code/Resource
Windows Develop
Linux-Unix program
Internet-Socket-Network
Web Server
Browser Client
Ftp Server
Ftp Client
Browser Plugins
Proxy Server
Email Server
Email Client
WEB Mail
Firewall-Security
Telnet Server
Telnet Client
ICQ-IM-Chat
Search Engine
Sniffer Package capture
Remote Control
xml-soap-webservice
P2P
WEB(ASP,PHP,...)
TCP/IP Stack
SNMP
Grid Computing
SilverLight
DNS
Cluster Service
Network Security
Communication-Mobile
Game Program
Editor
Multimedia program
Graph program
Compiler program
Compress-Decompress algrithms
Crypt_Decrypt algrithms
Mathimatics-Numerical algorithms
MultiLanguage
Disk/Storage
Java Develop
assembly language
Applications
Other systems
Database system
Embeded-SCM Develop
FlashMX/Flex
source in ebook
Delphi VCL
OS Develop
MiddleWare
MPI
MacOS develop
LabView
ELanguage
Software/Tools
E-Books
Artical/Document
WHImage.h
Package: Mir2ExCodev1.rar [view]
Upload User: cydong117
Upload Date: 2009-11-10
Package Size: 638k
Code Size: 1k
Category:
Game Server Simulator
Development Platform:
Visual C++
- #ifndef _WINDHORN_IMAGEHANDLER
- #define _WINDHORN_IMAGEHANDLER
- class CWHImage
- {
- //1: Constructor/Destructor
- public:
- CWHImage();
- ~CWHImage();
- //2: Variables
- public:
- WORD m_wWidth;
- WORD m_wHeight;
- SHORT m_shCenterX;
- SHORT m_shCenterY;
- WORD* m_pwImage;
- BYTE m_bBitCount;
- DWORD m_dwImageLength;
- //3: Methods
- BOOL LoadBitmap(LPCTSTR pszFileName, BOOL fCut = FALSE, BOOL fCompress = FALSE, BYTE bBitCount = 16);
- BOOL LoadBitmapFromRes(LPCTSTR lpResName, LPCTSTR lpTypeName, BOOL fCut = FALSE, BOOL fCompress = FALSE, BYTE bBitCount = 16);
- BOOL Convert24To16(BYTE *pOrgImage, BYTE bOrgImgBitCount);
- BOOL Optimize();
- // 拘绵
- BOOL XOptimize();
- __inline VOID DeleteImage() { if ( m_pwImage ) { delete m_pwImage; m_pwImage = NULL; } }
- //4: Message Map
- };
- #endif //_WINDHORN_IMAGEHANDLER