亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? dlgmain.cpp

?? 數據庫服務
?? CPP
字號:
// DlgMain.cpp : implementation file
//

#include "stdafx.h"
#include "NServer.h"
#include "DlgMain.h"
#include "DlgUserMgt.h"
#include "DlgLogMgt.h"
#include "DlgFileMgt.h"
#include "DlgServerConfig.h"
#include "DlgRequest.h"
#include "LogRst.h"
#include "AllIndexRst.h"


#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif

/////////////////////////////////////////////////////////////////////////////
// CDlgMain dialog


CDlgMain::CDlgMain(CWnd* pParent /*=NULL*/)
	: CDialog(CDlgMain::IDD, pParent)
{
	//{{AFX_DATA_INIT(CDlgMain)
	//}}AFX_DATA_INIT
}


void CDlgMain::DoDataExchange(CDataExchange* pDX)
{
	CDialog::DoDataExchange(pDX);
	//{{AFX_DATA_MAP(CDlgMain)
	DDX_Control(pDX, IDC_LIST_MAIN, m_list);
	//}}AFX_DATA_MAP
}


BEGIN_MESSAGE_MAP(CDlgMain, CDialog)
	//{{AFX_MSG_MAP(CDlgMain)
	ON_BN_CLICKED(IDC_BTN_EXITMAIN, OnBtnExitmain)
	ON_BN_CLICKED(IDC_BTN_FILEMGT, OnBtnFilemgt)
	ON_BN_CLICKED(IDC_BTN_HISLOG, OnBtnHislog)
	ON_BN_CLICKED(IDC_BTN_USERMGT, OnBtnUsermgt)
	ON_BN_CLICKED(IDC_BTN_START, OnBtnStart)
	ON_BN_CLICKED(IDC_BTN_CONFIG, OnBtnConfig)
	ON_BN_CLICKED(IDC_BTN_REQUEST, OnBtnRequest)
	//}}AFX_MSG_MAP
END_MESSAGE_MAP()

/////////////////////////////////////////////////////////////////////////////
// CDlgMain message handlers

void CDlgMain::OnBtnExitmain() 
{
	CDialog::OnCancel();	
}

void CDlgMain::OnBtnFilemgt() 
{
	CDlgFileMgt dlg;
	dlg.DoModal();
}

void CDlgMain::OnBtnHislog() 
{
	CDlgLogMgt dlg;

	dlg.DoModal();
	
}

void CDlgMain::OnBtnUsermgt() 
{
	CDlgUserMgt dlg;
	dlg.DoModal();
}

void CDlgMain::OnBtnStart() 
{
	if(((CNServerApp *)AfxGetApp())->m_ServerPort<=0 || strlen(((CNServerApp *)AfxGetApp())->m_ServerIP)<=0){
		((CNServerApp *)AfxGetApp())->AddLog("","","啟動服務器失敗,參數未設置");
		MessageBox("請設置服務器參數!");
		return;
	}

	if(!((CNServerApp *)AfxGetApp())->m_IsStart && ((CNServerApp *)AfxGetApp())->m_pListen == NULL){
		((CNServerApp *)AfxGetApp())->m_pListen=new CListening();
		if(((CNServerApp *)AfxGetApp())->m_pListen->Create(((CNServerApp *)AfxGetApp())->m_ServerPort))
		{
			((CNServerApp *)AfxGetApp())->AddLog("","","啟動服務器");
			if(((CNServerApp *)AfxGetApp())->m_pListen->Listen())
			{
				((CNServerApp *)AfxGetApp())->m_IsStart = true;
				GetDlgItem(IDC_BTN_START)->SetWindowText("停止服務");
				return ;
			}
			else
			{
				((CNServerApp *)AfxGetApp())->AddLog("","","啟動服務器失敗,不能偵聽");
				AfxMessageBox("Cannot listen!");
			}
		}
		else
		{
			((CNServerApp *)AfxGetApp())->AddLog("","","啟動服務器失敗,不能創建socket");
			AfxMessageBox("Cannot create socket!");
		}		
	}
	else{
		if(((CNServerApp *)AfxGetApp())->m_pListen != NULL){
			((CNServerApp *)AfxGetApp())->m_pListen->Close();
			((CNServerApp *)AfxGetApp())->m_pListen = NULL;
		}
		((CNServerApp *)AfxGetApp())->AddLog("","","停止服務器");
		((CNServerApp *)AfxGetApp())->DeleteClient();
		((CNServerApp *)AfxGetApp())->m_IsStart = false;
		GetDlgItem(IDC_BTN_START)->SetWindowText("啟動服務");
	}
	
}

void CDlgMain::OnBtnConfig() 
{
	CDlgServerConfig m_config;
	
	m_config.DoModal();
}

BOOL CDlgMain::OnInitDialog() 
{
	CDialog::OnInitDialog();
	
	m_list.ModifyStyle(0, LVS_REPORT | LVS_SHOWSELALWAYS | LVS_SINGLESEL);
	m_list.SetExtendedStyle(LVS_EX_FULLROWSELECT | LVS_EX_GRIDLINES | LVS_EX_HEADERDRAGDROP);

	m_list.InsertColumn(0,"編號",		LVCFMT_LEFT,70);
	m_list.InsertColumn(1,"日期",		LVCFMT_LEFT,200);
	m_list.InsertColumn(2,"用戶編號",	LVCFMT_LEFT,70);
	m_list.InsertColumn(3,"用戶名稱",	LVCFMT_LEFT,100);
	m_list.InsertColumn(4,"內容",		LVCFMT_LEFT,300);
	
	return TRUE;  // return TRUE unless you set the focus to a control
	              // EXCEPTION: OCX Property Pages should return FALSE
}

void CDlgMain::OnBtnRequest() 
{
	CDlgRequest m_request;

	m_request.DoModal();
}

void CDlgMain::AddLog(CString ComeCode,CString ComeName,CString LogCont)
{
	CTime tm = CTime::GetCurrentTime();
	CString strTM = "";
	int nIndex = 0;

	strTM.Format("%04d-%02d-%02d %02d:%02d:%02d",tm.GetYear(),tm.GetMonth(),tm.GetDay(),tm.GetHour(),tm.GetMinute(),tm.GetSecond());

	try{
		CAllIndexRst dIndex;
		if(dIndex.IsOpen())
			dIndex.Close();
		
		dIndex.m_strFilter = "IndexType = 101";
		dIndex.Open();
		if(!dIndex.IsEOF()){
			nIndex = dIndex.m_IndexValue + 1;
			dIndex.Edit();
			dIndex.m_IndexValue = nIndex;
			dIndex.Update();
		}
		else{
			nIndex = 100;
			dIndex.AddNew();
			dIndex.m_IndexValue = nIndex;
			dIndex.Update();
		}
		
		dIndex.Close();
		
		if(nIndex <= 0 )
			return;	

		CLogRst dLog;
		if(dLog.IsOpen())
			dLog.Close();
		
		dLog.m_strFilter = "1 = 0";
		dLog.Open();

		dLog.AddNew();
		dLog.m_LogIndex		= nIndex;
		dLog.m_LogTime		= strTM;
		if(strlen(ComeCode) <= 0)
			dLog.m_ComeUserCode = 0;
		else
			dLog.m_ComeUserCode = atoi(ComeCode);
		dLog.m_ComeUserName = ComeName;
		dLog.m_LogContent	= LogCont;
		dLog.Update();

		dLog.Close();

	}
	catch(...){;}

	CString tempstr = "";
	tempstr.Format("%d" , nIndex);
	int nItem = this->m_list.InsertItem(0,tempstr);
	this->m_list.SetItemText(nItem,1,strTM);	
	this->m_list.SetItemText(nItem,2,ComeCode);	
	this->m_list.SetItemText(nItem,3,ComeName);	
	this->m_list.SetItemText(nItem,4,LogCont);	

}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
美女免费视频一区二区| 中文字幕高清不卡| 成人一区二区三区中文字幕| 日韩精彩视频在线观看| 久久精品视频免费| 欧美一区二区私人影院日本| 色琪琪一区二区三区亚洲区| 久久99国产精品久久99果冻传媒| 亚洲一区视频在线| 亚洲精品乱码久久久久久黑人| 欧美激情资源网| 精品粉嫩aⅴ一区二区三区四区| 欧美日本乱大交xxxxx| 一本一道久久a久久精品| 成人免费福利片| 粉嫩aⅴ一区二区三区四区五区| 激情图区综合网| 美日韩黄色大片| 免费人成网站在线观看欧美高清| 石原莉奈在线亚洲二区| 亚洲午夜久久久久久久久电影院| 一区二区三区在线视频观看58| 亚洲视频网在线直播| 中文字幕中文字幕中文字幕亚洲无线| 337p日本欧洲亚洲大胆色噜噜| 欧美videossexotv100| 91麻豆精品91久久久久同性| 国产不卡高清在线观看视频| 国产高清在线精品| 成人av在线观| 99久免费精品视频在线观看 | 日韩欧美的一区| 日韩一区二区在线观看视频| 91精品国产免费| 精品少妇一区二区| 久久亚洲精品国产精品紫薇| 欧美精品一区二区三区蜜桃| 国产午夜精品一区二区三区嫩草 | 亚洲成av人片一区二区梦乃| 亚洲国产毛片aaaaa无费看| 亚洲三级小视频| 一区二区三区在线观看视频| 亚洲第一成人在线| 久久国内精品自在自线400部| 国产福利91精品一区二区三区| 色综合久久综合| 欧美一级片在线看| 国产日产精品一区| 一二三区精品福利视频| 日韩电影在线一区二区| 国产一区二区福利视频| 99精品在线免费| 欧美伊人久久久久久午夜久久久久| 欧美日韩高清在线| 国产精品欧美一区喷水| 亚洲国产精品天堂| 日韩电影免费在线观看网站| 成人性生交大合| 欧美伦理影视网| 国产精品精品国产色婷婷| 日韩精品一级中文字幕精品视频免费观看| 精品一区二区免费看| 91丨九色丨国产丨porny| 欧美一区二区三区小说| 亚洲国产精品精华液ab| 日韩va亚洲va欧美va久久| 成人高清视频免费观看| 欧美疯狂做受xxxx富婆| 国产精品丝袜久久久久久app| 视频一区二区中文字幕| 97成人超碰视| 国产精品乱码一区二三区小蝌蚪| 肉色丝袜一区二区| 99re66热这里只有精品3直播| 欧美日韩精品免费观看视频| 欧美激情一区在线观看| 日韩中文字幕1| 91啪亚洲精品| 国产精品女主播在线观看| 美女脱光内衣内裤视频久久网站 | 精品欧美一区二区三区精品久久| 国产日韩欧美精品综合| 久久国产精品一区二区| 欧美精品色综合| 一区二区三区四区精品在线视频| 高清成人免费视频| 欧美午夜精品久久久久久超碰| 欧美天天综合网| 午夜激情久久久| 日韩视频国产视频| 国产乱对白刺激视频不卡| 国产日韩精品久久久| 成人福利在线看| 亚洲欧美激情视频在线观看一区二区三区| 972aa.com艺术欧美| 午夜亚洲国产au精品一区二区 | 亚洲图片一区二区| 欧美精品123区| 国产精品一区免费视频| 国产精品剧情在线亚洲| 欧美偷拍一区二区| 国精产品一区一区三区mba桃花| 国产精品久久久久久久第一福利| 99精品欧美一区二区三区综合在线| 亚洲国产精品尤物yw在线观看| 欧美一级在线免费| 成人av先锋影音| 亚洲一二三区视频在线观看| 久久先锋影音av鲁色资源网| 99久久99久久精品免费看蜜桃| 日韩中文字幕不卡| 亚洲欧洲精品天堂一级| 777a∨成人精品桃花网| 成av人片一区二区| 秋霞午夜av一区二区三区| 国产精品福利在线播放| 91精品欧美一区二区三区综合在 | 欧美三区免费完整视频在线观看| 韩国v欧美v日本v亚洲v| 一区二区三区91| 中文字幕欧美日韩一区| 欧美一级免费大片| 91久久精品日日躁夜夜躁欧美| 紧缚捆绑精品一区二区| 亚洲最大成人综合| 国产精品伦理在线| 久久久久久综合| 6080日韩午夜伦伦午夜伦| 97久久超碰国产精品| 国产麻豆精品95视频| 视频一区二区不卡| 夜色激情一区二区| 中文字幕欧美一| 国产亚洲欧美一级| 日韩欧美123| 欧美日本高清视频在线观看| 9i在线看片成人免费| 国产精选一区二区三区| 久久激五月天综合精品| 男女男精品视频| 午夜精品福利一区二区三区蜜桃| 亚洲激情综合网| 中文字幕一区二区三区四区| 久久免费精品国产久精品久久久久| 欧美一区二区久久| 日韩一区二区在线观看视频| 欧美另类变人与禽xxxxx| 欧美三级日韩三级国产三级| 色天天综合久久久久综合片| 色综合咪咪久久| 色八戒一区二区三区| 93久久精品日日躁夜夜躁欧美| 成人成人成人在线视频| 国产91精品精华液一区二区三区| 国产精品资源网| 国产aⅴ综合色| 成人国产精品免费观看动漫| 成a人片亚洲日本久久| caoporm超碰国产精品| av一区二区三区| 91久久精品国产91性色tv| 在线免费不卡电影| 欧美视频在线播放| 欧美一区二区在线免费观看| 精品剧情v国产在线观看在线| 精品国产一区二区精华| 久久久美女毛片 | 欧美亚洲一区三区| 欧美久久一二区| 欧美tickling挠脚心丨vk| 欧美变态凌虐bdsm| 中文字幕国产一区| 专区另类欧美日韩| 日韩专区欧美专区| 国内精品视频666| 色综合天天综合狠狠| 欧美日韩在线直播| 久久久久国产精品人| 亚洲精品精品亚洲| 久99久精品视频免费观看| 成人av综合一区| 欧美日韩精品电影| 国产日本欧洲亚洲| 午夜亚洲国产au精品一区二区| 久久国产人妖系列| 色婷婷综合久色| 日韩欧美电影一区| 中文字幕在线免费不卡| 一区二区三区四区乱视频| 狠狠色丁香婷婷综合| 色综合久久中文综合久久97| 日韩一二在线观看| 日本一区二区电影| 蜜桃视频一区二区三区在线观看| 国产99精品视频| 91精品国产色综合久久ai换脸| 中文字幕不卡三区| 精品综合久久久久久8888| 91在线观看免费视频| xfplay精品久久|