Initial MSVC 2008 projects workspace

This commit is contained in:
alexey.min
2012-02-01 05:25:08 +00:00
commit 03de3bdc95
1446 changed files with 476853 additions and 0 deletions

56
l2detect/RadarDllWnd.h Normal file
View File

@@ -0,0 +1,56 @@
#ifndef H_RADAR_WND
#define H_RADAR_WND
extern HINSTANCE g_radardll_hinst;
extern HWND g_radardll_hwnd;
extern DWORD g_radardll_thread_id;
extern DWORD g_l2_thread_id;
LRESULT CALLBACK RadarDllWindowProc( HWND hWnd, UINT uMsg, WPARAM wParam, LPARAM lParam );
BOOL RadarDllWindowRegClass( HINSTANCE hInst );
HWND RadarDllWindowCreate();
DWORD WINAPI RadarDllWindowThread( LPVOID lpParam );
void RadarDllWindowStart( HINSTANCE hInst );
#define WMMY_WNDSHOWTOGGLE (WM_USER+100)
#define WMMY_UPDATE_CHARS_LIST (WM_USER+101)
#define WMMY_SET_USER_COORDS (WM_USER+102) // unused
#define WMMY_UPDATE_NPCS_LIST (WM_USER+103)
#define WMMY_TRAYMESSAGE (WM_USER+104)
#define WMMY_GAMECLIENT_NOTIFY (WM_USER+105)
#define WMMY_LOGINCLIENT_NOTIFY (WM_USER+106)
#define WMMY_NOTIFY_TARGET (WM_USER+107)
#define WMMY_UPDATE_CHECKS (WM_USER+108)
#define WMMY_SAVE_WINDOW_SIZE (WM_USER+109)
// new way of lists updating
#define WMMY_ADD_OBJECT (WM_USER+110) // msg
#define WMMY_DEL_OBJECT (WM_USER+111) // msg
#define WMMY_UPDATE_OBJECT (WM_USER+112) // msg
// wParams for these messages
#define MSG_PC 1
#define MSG_NPC 2
// lParams will represent objectId
#define WMMY_FORCE_UPDATE_LIST (WM_USER+113) // msg
#define FORCE_UPDATE_CHARS_LIST 1 // wparam
#define FORCE_UPDATE_NPCS_LIST 2 // wparam
void RadarWnd_NotifyTarget( unsigned int oid_from, unsigned int oid_to, bool selected = true );
// new lists update way
void RadarWnd_AddChar( unsigned int objectId );
void RadarWnd_UpdChar( unsigned int objectId );
void RadarWnd_DelChar( unsigned int objectId );
void RadarWnd_AddNpc( unsigned int objectId );
void RadarWnd_UpdNpc( unsigned int objectId );
void RadarWnd_DelNpc( unsigned int objectId );
void RadarWnd_ForceUpdateCharsList();
void RadarWnd_ForceUpdateNpcsList();
void RadarWnd_UpdateChecksState();
#endif /* H_RADAR_WND */