freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

串行異步通信程序設(shè)計畢業(yè)論文-資料下載頁

2025-01-16 09:21本頁面
  

【正文】 CPaintDC dc(this)。 // device context for painting SendMessage(WM_ICONERASEBKGND, (WPARAM) (), 0)。 // Center icon in client rectangle int cxIcon = GetSystemMetrics(SM_CXICON)。 int cyIcon = GetSystemMetrics(SM_CYICON)。 CRect rect。 GetClientRect(amp。rect)。 int x = (() cxIcon + 1) / 2。 int y = (() cyIcon + 1) / 2。 // Draw the icon (x, y, m_hIcon)。 } else { CDialog::OnPaint()。 }}// The system calls this to obtain the cursor to display while the user drags// the minimized window.HCURSOR CMsmDlg::OnQueryDragIcon(){ return (HCURSOR) m_hIcon。}BEGIN_EVENTSINK_MAP(CMsmDlg, CDialog) //{{AFX_EVENTSINK_MAP(CMsmDlg) ON_EVENT(CMsmDlg, IDC_MSCOMM1, 1 /* OnComm */, OnCommMsm1, VTS_NONE) ON_EVENT(CMsmDlg, IDC_MSCOMM2, 1 /* OnComm */, OnCommMsm2, VTS_NONE) //}}AFX_EVENTSINK_MAPEND_EVENTSINK_MAP()//MSComm1控件發(fā)出OnComm事件的響應(yīng)函數(shù),在該函數(shù)中讀取串口字符串void CMsmDlg::OnCommMsm1() { // TODO: Add your control notification handler code here UpdateData(TRUE)。 //定義一些臨時變量 VARIANT variant_inp。 COleSafeArray safearray_inp。 long i=0。 int len。 BYTE rxdata[1000]。 switch(()) { case 2: //表示接收緩沖區(qū)內(nèi)有字符 { //讀取緩沖區(qū)數(shù)據(jù) variant_inp=()。 //將VARIANT型變量值賦給ColeSafeArray類型變量 safearray_inp=variant_inp。 //獲得數(shù)據(jù)長度 len=()。 //將數(shù)據(jù)保存到字符數(shù)組中 for(i=0。ilen。i++) { (amp。i,amp。rxdata[i])。 } //字符串結(jié)束 rxdata[i]=39。\039。 } m_recv1 += rxdata。 UpdateData(false)。 break。 default: break。 }}//COM1發(fā)送數(shù)據(jù)響應(yīng)函數(shù)void CMsmDlg::OnBtnCom1send() { // TODO: Add your control notification handler code here UpdateData(TRUE)。 CByteArray sendArr。 WORD wLen。 //獲得發(fā)送數(shù)據(jù)長度 wLen=()。 //給變量sendArr設(shè)置長度 (wLen)。 //把數(shù)據(jù)賦給CByteArray類型變量用于發(fā)送數(shù)據(jù) for(int i=0。iwLen。i++) { (i,(i))。 } //發(fā)送數(shù)據(jù) (COleVariant(sendArr))。}//刪除COM1發(fā)送數(shù)據(jù)框數(shù)據(jù)void CMsmDlg::OnBtnCom1delete() { // TODO: Add your control notification handler code here m_send1=。 UpdateData(FALSE)。}//MSComm2控件發(fā)出OnComm事件的響應(yīng)函數(shù),在該函數(shù)中讀取串口字符串void CMsmDlg::OnCommMsm2() { // TODO: Add your control notification handler code here UpdateData(TRUE)。 //定義一些臨時變量 VARIANT variant_inp。 COleSafeArray safearray_inp。 long i=0。 int len。 BYTE rxdata[1000]。 switch(()) { case 2: //表示接收緩沖區(qū)內(nèi)有字符 { //讀取緩沖區(qū)數(shù)據(jù) variant_inp=()。 //將VARIANT型變量值賦給ColeSafeArray類型變量 safearray_inp=variant_inp。 //獲得數(shù)據(jù)長度 len=()。 //將數(shù)據(jù)保存到字符數(shù)組中 for(i=0。ilen。i++) { (amp。i,amp。rxdata[i])。 } //字符串結(jié)束 rxdata[i]=39。\039。 } m_recv2+= rxdata。 UpdateData(false)。 break。 default: break。 }}//COM2發(fā)送數(shù)據(jù)響應(yīng)函數(shù)void CMsmDlg::OnBtnCom2send() { // TODO: Add your control notification handler code here UpdateData(TRUE)。 CByteArray sendArr。 WORD wLen。 //獲得發(fā)送數(shù)據(jù)長度 wLen=()。 //給變量sendArr設(shè)置長度 (wLen)。 //把數(shù)據(jù)賦給CByteArray類型變量用于發(fā)送數(shù)據(jù) for(int i=0。iwLen。i++) { (i,(i))。 } //發(fā)送數(shù)據(jù) (COleVariant(sendArr))。}//刪除COM2發(fā)送數(shù)據(jù)框數(shù)據(jù)void CMsmDlg::OnBtnCom2delete() { // TODO: Add your control notification handler code here m_send2=。 UpdateData(FALSE)。}34
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1