資源簡介
遠程控制源代碼,包含了多畫面監(jiān)控。遠程控制源代碼,包含了多畫面監(jiān)控。

代碼片段和文件信息
//*************************************************************************
//?BCMenu.cpp?:?implementation?file
//?Version?:?3.02
//?Date?:?March?2002
//?Author?:?Brent?Corkum
//?Email?:??corkum@rocscience.com
//?Latest?Version?:?http://www.rocscience.com/~corkum/BCMenu.html
//?
//?Bug?Fixes?and?portions?of?code?supplied?by:
//
//?Ben?AshleyGirish?BharadwajJean-Edouard?Lachand-Robert
//?Robert?Edward?CaldecottKenny?GoersLeonardo?Zide
//?Stefan?KuhrReiner?JungMartin?VladicKim?Yoo?Chul
//?Oz?SolomonovichTongzhe?CuiStephane?ClogWarren?Stevens
//?Damir?ValiulinDavid?KinderMarc?Loiry
//
//?You?are?free?to?use/modify?this?code?but?leave?this?header?intact.
//?This?class?is?public?domain?so?you?are?free?to?use?it?any?of
//?your?applications?(FreewareSharewareCommercial).?All?I?ask?is
//?that?you?let?me?know?so?that?if?you?have?a?real?winner?I?can
//?brag?to?my?buddies?that?some?of?my?code?is?in?your?app.?I?also
//?wouldn‘t?mind?if?you?sent?me?a?copy?of?your?application?since?I
//?like?to?play?with?new?stuff.
//*************************************************************************
#include?“stdafx.h“????????//?Standard?windows?header?file
#include?“BCMenu.h“????????//?BCMenu?class?declaration
#include????????//SK:?makes?A2W?and?other?spiffy?AFX?macros?work
#ifdef?_DEBUG
#define?new?DEBUG_NEW
#undef?THIS_FILE
static?char?THIS_FILE[]?=?__FILE__;
#endif
#define?BCMENU_GAP?1
#ifndef?OBM_CHECK
#define?OBM_CHECK?32760?//?from?winuser.h
#endif
#if?_MFC_VER?<0x400
#error?This?code?does?not?work?on?Versions?of?MFC?prior?to?4.0
#endif
static?CPINFO?CPInfo;
//?how?the?menu‘s?are?drawn?in?win9x/NT/2000
UINT?BCMenu::original_drawmode=BCMENU_DRAWMODE_ORIGINAL;
BOOL?BCMenu::original_select_disabled=TRUE;
//?how?the?menu‘s?are?drawn?in?winXP
UINT?BCMenu::xp_drawmode=BCMENU_DRAWMODE_XP;
BOOL?BCMenu::xp_select_disabled=FALSE;
BOOL?BCMenu::xp_draw_3D_bitmaps=TRUE;
CImageList?BCMenu::m_AllImages;
CArray?BCMenu::m_AllImagesID;
enum?Win32Type{
Win32s
WinNT3
Win95
Win98
WinME
WinNT4
Win2000
WinXP
};
Win32Type?IsShellType()
{
Win32Type??ShellType;
DWORD?winVer;
OSVERSIONINFO?*osvi;
winVer=GetVersion();
if(winVer<0x80000000){/*NT?*/
ShellType=WinNT3;
osvi=?(OSVERSIONINFO?*)malloc(sizeof(OSVERSIONINFO));
if?(osvi!=NULL){
memset(osvi0sizeof(OSVERSIONINFO));
osvi->dwOSVersionInfoSize=sizeof(OSVERSIONINFO);
GetVersionEx(osvi);
if(osvi->dwMajorVersion==4L)ShellType=WinNT4;
else?if(osvi->dwMajorVersion==5L&&osvi->dwMinorVersion==0L)ShellType=Win2000;
else?if(osvi->dwMajorVersion==5L&&osvi->dwMinorVersion==1L)ShellType=WinXP;
free(osvi);
}
}
else?if??(LOBYTE(LOWORD(winVer))<4)
ShellType=Win32s;
else{
ShellType=Win95;
osvi=?(OSVERSIONINFO?*)malloc(sizeof(OSVERSIONINFO));
if?(osvi!=NULL){
memset(osvi0sizeof(OSVERSIONINFO));
osvi->dwOSVersionInfoSize=sizeof(OSVERSIONINFO);
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄??????????0??2011-03-31?22:35??遠程控制5-18
?????文件?????????99??2011-02-24?16:45??遠程控制5-18\clear.bat
?????目錄??????????0??2011-03-31?22:35??遠程控制5-18\CTROL-SERVER
?????文件??????88816??2002-03-31?12:20??遠程控制5-18\CTROL-SERVER\BCMenu.cpp
?????文件??????16478??2002-03-31?12:20??遠程控制5-18\CTROL-SERVER\BCMenu.h
?????文件??????52061??2002-04-17?18:34??遠程控制5-18\CTROL-SERVER\BtnST.cpp
?????文件???????8392??2002-05-29?17:45??遠程控制5-18\CTROL-SERVER\BtnST.h
?????文件???????3142??2010-05-14?15:50??遠程控制5-18\CTROL-SERVER\Chat.cpp
?????文件???????1391??2010-05-13?15:01??遠程控制5-18\CTROL-SERVER\Chat.h
?????文件???????5228??2010-05-16?13:29??遠程控制5-18\CTROL-SERVER\CTRSCR.cpp
?????文件???????1844??2010-05-16?13:25??遠程控制5-18\CTROL-SERVER\CTRSCR.h
?????文件???????3597??2010-05-10?09:51??遠程控制5-18\CTROL-SERVER\ReadMe.txt
?????目錄??????????0??2011-03-31?22:35??遠程控制5-18\CTROL-SERVER\res
?????文件????????328??2010-05-05?10:51??遠程控制5-18\CTROL-SERVER\res\01.cpp
?????文件????2336374??2010-05-04?11:36??遠程控制5-18\CTROL-SERVER\res\BK.bmp
?????文件??????39825??2010-05-05?11:42??遠程控制5-18\CTROL-SERVER\res\cacls.JPG
?????文件???????2238??2010-05-10?10:13??遠程控制5-18\CTROL-SERVER\res\fun.ico
?????文件???????6318??2010-05-04?11:40??遠程控制5-18\CTROL-SERVER\res\icon1.ico
?????文件???????1078??2010-05-10?09:51??遠程控制5-18\CTROL-SERVER\res\teacher.ico
?????文件????????399??2010-05-10?09:51??遠程控制5-18\CTROL-SERVER\res\teacher.rc2
?????文件????????334??2010-05-05?11:00??遠程控制5-18\CTROL-SERVER\res\testz.cpp
????..A.SH.?????19968??2010-05-10?10:13??遠程控制5-18\CTROL-SERVER\res\Thumbs.db
?????文件???????6318??2010-05-10?10:13??遠程控制5-18\CTROL-SERVER\res\TServer.ico
?????文件??????44938??2010-05-05?11:44??遠程控制5-18\CTROL-SERVER\res\uncacls.JPG
?????文件???????2151??2010-05-18?15:42??遠程控制5-18\CTROL-SERVER\resource.h
?????文件???????5309??2010-05-17?14:29??遠程控制5-18\CTROL-SERVER\SeeScreen.cpp
?????文件???????1673??2010-05-15?10:26??遠程控制5-18\CTROL-SERVER\SeeScreen.h
?????文件???????1771??2010-05-13?23:32??遠程控制5-18\CTROL-SERVER\Send.cpp
?????文件???????1225??2010-05-12?21:44??遠程控制5-18\CTROL-SERVER\Send.h
?????文件???????1894??2010-05-10?11:28??遠程控制5-18\CTROL-SERVER\Ser_Socket.cpp
............此處省略348個文件信息
評論
共有 條評論