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

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

?? ipc_msgclientdlg.cpp

?? 《EVC高級編程及其應用開發》第四章代碼
?? CPP
字號:
// IPC_MSGCLIENTDlg.cpp : implementation file
//

#include "stdafx.h"
#include "IPC_MSGCLIENT.h"
#include "IPC_MSGCLIENTDlg.h"

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

/////////////////////////////////////////////////////////////////////////////
// CIPC_MSGCLIENTDlg dialog

CIPC_MSGCLIENTDlg::CIPC_MSGCLIENTDlg(CWnd* pParent /*=NULL*/)
	: CDialog(CIPC_MSGCLIENTDlg::IDD, pParent)
{
	//{{AFX_DATA_INIT(CIPC_MSGCLIENTDlg)
	m_SessionName = _T("");
	m_Status = _T("");
	m_RecvData = _T("");
	m_SendData = _T("");
	//}}AFX_DATA_INIT
	// Note that LoadIcon does not require a subsequent DestroyIcon in Win32
	m_hIcon = AfxGetApp()->LoadIcon(IDR_MAINFRAME);
}

void CIPC_MSGCLIENTDlg::DoDataExchange(CDataExchange* pDX)
{
	CDialog::DoDataExchange(pDX);
	//{{AFX_DATA_MAP(CIPC_MSGCLIENTDlg)
	DDX_Text(pDX, IDC_EDTSESSIONNAME, m_SessionName);
	DDX_Text(pDX, IDC_STATICSTATUS, m_Status);
	DDX_Text(pDX, IDC_EDTRECV, m_RecvData);
	DDX_Text(pDX, IDC_EDTSEND, m_SendData);
	//}}AFX_DATA_MAP
}

BEGIN_MESSAGE_MAP(CIPC_MSGCLIENTDlg, CDialog)
	//{{AFX_MSG_MAP(CIPC_MSGCLIENTDlg)
	ON_BN_CLICKED(IDC_BTNCONNECT, OnBtnconnect)
	ON_BN_CLICKED(IDC_BTNDISCONNECT, OnBtndisconnect)
	ON_BN_CLICKED(IDC_BTNSENDDATA, OnBtnsenddata)
	//}}AFX_MSG_MAP
END_MESSAGE_MAP()

/////////////////////////////////////////////////////////////////////////////
// CIPC_MSGCLIENTDlg message handlers

BOOL CIPC_MSGCLIENTDlg::OnInitDialog()
{
	//禁止程序全屏
	m_bFullScreen = false;

	CDialog::OnInitDialog();

	// Set the icon for this dialog.  The framework does this automatically
	//  when the application's main window is not a dialog
	SetIcon(m_hIcon, TRUE);			// Set big icon
	SetIcon(m_hIcon, FALSE);		// Set small icon
	
	CenterWindow(GetDesktopWindow());	// center to the hpc screen

	// TODO: Add extra initialization here

	  if (!m_IPCClient.CreateEx(WS_EX_CLIENTEDGE,
    _T("STATIC"), _T("Hi"),WS_POPUP, 5, 5, 30, 30, m_hWnd, NULL))
 	{
	   AfxMessageBox(_T("創建進程通訊客戶端類失敗"));
	}

	m_IPCClient.m_ClientConnected = OnClientConnected;
	m_IPCClient.m_ClientDisConnected = OnClientDisConnected;
	m_IPCClient.m_ClientDataArrive = OnClientDataArrive;
	return TRUE;  // return TRUE  unless you set the focus to a control
}


/*
*函數介紹:客戶端連接建立事件處理函數
*入口參數:parentWnd:創建通訊類的窗體指針
           hWnd : 服務器端窗口句柄
*出口參數:(無)
*返回值:(無)
*/
void CALLBACK CIPC_MSGCLIENTDlg::OnClientConnected(CWnd* parentWnd,HWND hWnd)
{
   CIPC_MSGCLIENTDlg * pDlg;
   pDlg = (CIPC_MSGCLIENTDlg *)parentWnd;
   
   pDlg->m_Status = _T("連接狀態:連接成功");
   pDlg->UpdateData(FALSE);
}

/*
*函數介紹:客戶端連接斷開事件處理函數
*入口參數:parentWnd:創建通訊類的窗體指針
           hWnd : 服務器端窗口句柄
*出口參數:(無)
*返回值:(無)
*/
void CALLBACK CIPC_MSGCLIENTDlg::OnClientDisConnected(CWnd * parentWnd,HWND hWnd)
{
   CIPC_MSGCLIENTDlg * pDlg;
   pDlg = (CIPC_MSGCLIENTDlg *)parentWnd;
   pDlg->m_Status = _T("連接狀態:連接不成功");
   pDlg->UpdateData(FALSE);  
}

/*
*函數介紹:客戶端接收數據事件處理函數
*入口參數:parentWnd:創建通訊類的窗體指針
           pData : 接收數據指針
		   bufLen : 接收數據長度
           hWnd : 服務器端窗口句柄
*出口參數:(無)
*返回值:(無)
*/
void CALLBACK CIPC_MSGCLIENTDlg::OnClientDataArrive(CWnd* parentWnd
													,LPVOID pData,DWORD bufLen)
{
   CIPC_MSGCLIENTDlg * pDlg;
   pDlg = (CIPC_MSGCLIENTDlg *)parentWnd;
   
   pDlg->m_RecvData = LPCTSTR(pData);
   pDlg->UpdateData(FALSE);
}


/*
*函數介紹:建立連接按鈕單擊事件
*入口參數:(無)
*出口參數:(無)
*返回值: (無)
*/
void CIPC_MSGCLIENTDlg::OnBtnconnect() 
{
	UpdateData(TRUE);
	m_IPCClient.m_SessionName = m_SessionName;
	m_IPCClient.Open(this);
}

/*
*函數介紹:斷開連接按鈕單擊事件
*入口參數:(無)
*出口參數:(無)
*返回值: (無)
*/
void CIPC_MSGCLIENTDlg::OnBtndisconnect() 
{
   m_IPCClient.Close();			
}

/*
*函數介紹:發送數據按鈕單擊事件
*入口參數:(無)
*出口參數:(無)
*返回值: (無)
*/
void CIPC_MSGCLIENTDlg::OnBtnsenddata() 
{
   UpdateData(TRUE);
   m_IPCClient.SendMsg(m_SendData.GetBuffer(m_SendData.GetLength()),
	                   m_SendData.GetLength()*2);	
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
av中文字幕不卡| 另类调教123区| 99久久99久久精品国产片果冻| 久久在线观看免费| 韩国v欧美v日本v亚洲v| 久久女同性恋中文字幕| 国产成人免费视频精品含羞草妖精| 久久精品一区四区| 懂色中文一区二区在线播放| 国产精品美女www爽爽爽| 欧美成人精精品一区二区频| 亚洲bdsm女犯bdsm网站| 日韩一级片在线播放| 经典三级视频一区| 欧美激情在线免费观看| 99视频在线观看一区三区| 亚洲一区二区在线播放相泽| 7777精品久久久大香线蕉| 久久精品国产亚洲a| 日本一区二区三区在线不卡| 色综合久久88色综合天天免费| 亚洲自拍偷拍欧美| 欧美成人精品福利| 99麻豆久久久国产精品免费| 亚洲成人动漫精品| 欧美精品一区二区三区在线 | 精品中文av资源站在线观看| 国产视频不卡一区| 欧美在线短视频| 韩国精品主播一区二区在线观看 | 欧美精品久久99| 国产一区二区伦理片| 亚洲另类色综合网站| 欧美大肚乱孕交hd孕妇| 99国产精品久| 久久福利视频一区二区| 亚洲你懂的在线视频| 日韩精品中文字幕一区二区三区| 成人免费视频app| 日本最新不卡在线| 亚洲男人天堂av| 精品国产第一区二区三区观看体验 | 国产精品久久二区二区| 欧美一级生活片| 一本一道久久a久久精品| 另类专区欧美蜜桃臀第一页| 亚洲精品视频在线观看网站| 久久久三级国产网站| 欧美精品在线一区二区| 成人av电影在线播放| 日本美女一区二区三区视频| 樱花草国产18久久久久| 欧美国产乱子伦| 日韩免费看的电影| 欧美视频三区在线播放| 成人一道本在线| 国产一区二区三区精品视频| 久久成人18免费观看| 亚洲精品免费在线播放| 中文字幕第一页久久| 欧美一区二区三区小说| 欧美综合久久久| 91免费看`日韩一区二区| 国产精品 日产精品 欧美精品| 蜜桃av一区二区三区| 亚洲一区二区在线播放相泽| 日韩理论在线观看| 国产精品拍天天在线| 久久久精品蜜桃| 久久先锋影音av| 欧美精品一区二区三区蜜桃视频 | 国产欧美日韩不卡| 久久久久97国产精华液好用吗| 日韩欧美一区在线| 日韩一区二区免费在线观看| 欧美色精品在线视频| 在线看一区二区| 91福利在线看| 欧美日本一道本在线视频| 欧美性受xxxx| 欧美写真视频网站| 欧美色综合网站| 欧美日韩成人在线| 欧美疯狂做受xxxx富婆| 91精品福利在线一区二区三区| 欧美日本一区二区| 日韩欧美中文一区二区| 日韩欧美色综合| 亚洲精品一区二区三区在线观看| 欧美大胆一级视频| 国产日韩在线不卡| 国产精品夫妻自拍| 亚洲自拍偷拍av| 亚洲成人精品在线观看| 日产国产高清一区二区三区 | 夜夜精品视频一区二区| 亚洲第一福利视频在线| 成人动漫视频在线| 高清av一区二区| 色婷婷激情综合| 91精品国产综合久久久蜜臀粉嫩 | 老鸭窝一区二区久久精品| 麻豆免费精品视频| 成人精品小蝌蚪| 91福利资源站| 精品成人私密视频| 国产精品丝袜在线| 亚洲国产精品一区二区www | 日韩中文字幕一区二区三区| 麻豆极品一区二区三区| 成人在线一区二区三区| 99久精品国产| 欧美一区二区三区在| 国产性天天综合网| 亚洲免费在线观看视频| 日韩激情一二三区| 成人深夜在线观看| 欧美久久一区二区| 中文字幕高清不卡| 午夜视频在线观看一区| 国产一区二区精品久久| 国产福利一区二区三区视频在线 | 日韩国产精品大片| 国内精品国产成人| 一本大道久久a久久综合婷婷| 欧美日韩国产成人在线91| 国产亚洲欧洲一区高清在线观看| 一级中文字幕一区二区| 狠狠色综合播放一区二区| 色婷婷国产精品久久包臀| 日韩欧美成人午夜| 一区二区三区欧美亚洲| 国产在线视频精品一区| 91精品1区2区| 国产欧美一区二区精品仙草咪| 亚洲二区在线观看| 不卡的电影网站| 日韩免费性生活视频播放| 亚洲综合一区二区精品导航| 国产一区二区在线看| 在线不卡一区二区| 亚洲精品第1页| 大桥未久av一区二区三区中文| 欧美一区二区三区视频在线 | 在线欧美日韩精品| 国产日韩欧美a| 美女一区二区视频| 欧美日韩国产高清一区二区 | 亚洲综合999| 国产91精品欧美| 精品免费视频.| 日本亚洲天堂网| 欧美三级欧美一级| 1000部国产精品成人观看| 国产高清无密码一区二区三区| 欧美精品v国产精品v日韩精品 | 91麻豆文化传媒在线观看| 国产人成一区二区三区影院| 免费观看久久久4p| 欧美福利视频一区| 日韩中文字幕麻豆| 91麻豆精品国产91久久久久久久久| 一区二区三区四区国产精品| 成人av网在线| 国产精品久线观看视频| 成人黄色网址在线观看| 中文字幕巨乱亚洲| 从欧美一区二区三区| 日本一区二区三区免费乱视频| 国产精品一区二区在线观看不卡| 精品成人免费观看| 国内成人免费视频| 国产午夜精品一区二区| 国产不卡视频一区| 日本一区二区成人| 99精品视频一区二区三区| 亚洲欧美另类小说视频| 色8久久精品久久久久久蜜| 亚洲一区二区三区国产| 欧美日韩精品三区| 免费视频最近日韩| 久久无码av三级| 成人午夜视频在线| 亚洲欧美偷拍三级| 欧美日韩黄色一区二区| 欧美a级理论片| 久久精品这里都是精品| eeuss国产一区二区三区| 一区二区三区在线观看欧美| 欧美日韩欧美一区二区| 麻豆精品精品国产自在97香蕉| 久久久久久久综合色一本| a亚洲天堂av| 亚洲成人一区在线| 欧美成人vr18sexvr| 成人天堂资源www在线| 亚洲一区二区精品3399| 精品少妇一区二区三区| 成人精品免费视频| 亚洲成人第一页|