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
NPCWnd.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 _CNPCWnd_H
- #define _CNPCWnd_H
- /*using namespace std;
- */
- class CNPCWnd : public CGameWnd
- {
- public:
- INT m_nNpcId;
- protected:
- CWHWilImageData m_xNPCImage;
- int m_nStartLine;
- int m_nMaxLine;
- public:
- CNPCWnd();
- ~CNPCWnd();
- VOID CreateNPCChatWnd(INT nID, CWHWilImageData* pxWndImage, INT nFrameImgIdx, INT nStartX, INT nStartY, INT nWidth, INT nHeight, BOOL bCanMove);
- VOID ShowNPCChatWnd();
- __inline void SetNPC(int nNPCID) { m_nNpcId = nNPCID; }
- void ResetDialog();
- public:
- VOID SetNpcEditBoxPos(VOID);
- VOID SetWndRectReduce(VOID);
- VOID SetWndRectExtend(VOID);
- // 皋矫瘤 窃荐.
- BOOL OnLButtonDown(POINT ptMouse);
- BOOL OnLButtonUp(POINT ptMouse);
- VOID OnMouseMove(POINT ptMouse);
- BOOL OnMsgInputted(VOID);
- VOID OnScrollDown();
- VOID OnScrollUp();
- VOID OnEnterKeyDown(VOID);
- private:
- // Command Click 贸府
- BOOL ClickCommandProcess(CMTxtBtn* ClickedBtn); // 酒贰 俊 乐绰 巴甸 辆钦
- BOOL SendCommandToSrv(CHAR* szMsg);
- INT m_nNpcMsgState;
- CMTxtBtn* m_pClickedTxtBtn;
- CMirMsgBox m_xMsgBox;
- /* ClickPepairCommand(VOID); // 绊摹促(@REPAIR)
- ClickSellCommand(VOID); // 迫促(@SELL)
- ClickBuyCommand(VOID); // 荤促(@BUY)
- ClickBuildGuildCommand(VOID); // 巩颇汲赋(@@BUILDGUILDNOW)
- ClickSpecialRepairCommand(VOID);// 漂荐荐府(@SPECIALREPAIR)
- ClickMakeCommand(VOID); // 父甸促(@MAKE)
- */
- };
- #endif // _CNPCWnd_H