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

正文內(nèi)容

步進電機控制a課程設(shè)計報告-資料下載頁

2025-01-21 17:40本頁面
  

【正文】 ttoi(o_str)。 m_speed = _ttoi(s_str)。 m_clockwise = _ttoi(c_str)。 m_loop = _ttoi(l_str)。 updateStatus()。 ()。 } ComSendData()。}void CmotorDlg::OnBnClickedSave(){ // TODO: 在此添加控件通知處理程序代碼 TCHAR szFilter[] = _T( 文本文件 (*.txt)|*.txt| 所有文件(*.*)|*.*|| )。 CFileDialog file(FALSE,_T( ),_T(my),OFN_HIDEREADONLY|OFN_OVERWRITEPROMPT/*|OFN_ALLOWMULTISELECT*/,szFilter,this)。 CStdioFile sfile。 CString m_path。 CString str。 int size=0。 if(IDOK==()) { m_path = ()。 (m_path,CFile::modeCreate|CFile::modeWrite)。 CString o_str,s_str,c_str,l_str。 (_T(%d),m_motor_on)。 m_motor_status += o_str。 (_T(%d),m_speed)。 m_motor_status += s_str。 (_T(%d),m_clockwise)。 m_motor_status += c_str。 (_T(%d),m_loop)。 m_motor_status += l_str。 (o_str)。 (_T(\n))。 (s_str)。 (_T(\n))。 (c_str)。 (_T(\n))。 (l_str)。 ()。 }}void CmotorDlg::OnBnClickedStop(){ // TODO: 在此添加控件通知處理程序代碼 m_motor_on = 0。 updateStatus()。 ComSendData()。}void CmotorDlg::OnBnClickedOrientation(){ // TODO: 在此添加控件通知處理程序代碼 m_clockwise = !m_clockwise。 updateStatus()。 ComSendData()。}void CmotorDlg::OnDeltaposSpin1(NMHDR *pNMHDR, LRESULT *pResult){ LPNMUPDOWN pNMUpDown = reinterpret_castLPNMUPDOWN(pNMHDR)。 // TODO: 在此添加控件通知處理程序代碼 m_loop = pNMUpDowniDelta。 if(m_loop=0) m_loop = 0。 CString str2。 (_T(%d),m_loop)。 m_loop_edit = str2。 updateStatus()。 UpdateData(false)。 ComSendData()。 *pResult = 0。}BEGIN_EVENTSINK_MAP(CmotorDlg, CDialogEx) ON_EVENT(CmotorDlg, IDC_MSCOMM1, 1, CmotorDlg::OnCommMsm1, VTS_NONE)END_EVENTSINK_MAP()void CmotorDlg::OnCommMsm1(){ // TODO: 在此處添加消息處理程序代碼 VARIANT m_input。 char * str ,*str1。 int k,nEvent,i。 CString str2。 nEvent = ()。 switch(nEvent) { case 2: k = ()。 if(k7) return。 if(k0) { str = (char*)(unsigned char*)().parraypvData。 } i = 0。 str1 = str。 while( ik ) { i++。 str1++。 } m_motor_on=str[0]48。 m_speed = str[2]39。039。 m_clockwise = str[4]39。039。 m_loop = str[6]39。039。 updateStatus()。 *str1 = 39。\039。 str2 = (const char *) str。 m_strReceive = str2 。 break。 default: break。 } UpdateData(false)。}void CmotorDlg::updateStatus() //更新電機狀態(tài){ m_motor_status = _T()。 CString o_str,s_str,c_str,l_str。 (_T(%d),m_motor_on)。 m_motor_status += o_str。 (_T(%d),m_speed)。 m_motor_status += s_str。 (_T(%d),m_clockwise)。 m_motor_status += c_str。 (_T(%d),m_loop)。 m_motor_status += l_str。 (m_speed)。 m_onoff = o_str。 m_clockwise_edit = c_str。 m_loop_edit = l_str。 UpdateData(false)。}void CmotorDlg::OnBnClickedApplybutton(){ // TODO: 在此添加控件通知處理程序代碼 m_serial = _ttoi(m_serial_num)。 m_bode = _ttoi(m_bode_str)。 if(m_odd_str == 無) m_odd = 39。n39。 else m_odd = 39。y39。 m_data = _ttoi(m_data_str)。 CString str = m_bode_str+_T(,)。 str += m_odd。 str += _T(,)。 str += m_data_str。 str += _T(,)。 str += _T(1)。 m_strReceive = str。 UpdateData(false)。 (m_serial)。 (str)。 (1)。 (0)。 (1024)。 (1024)。 (1)。 (0)。 (true)。}bool CmotorDlg::ComSendData(void){ int i , Count 。 Count = ()。 CByteArray m_Array 。 ()。 (7)。 if(m_motor_on == 0) (0,39。f39。)。 else (0,39。n39。)。 (1,39。 39。)。 if(m_speed==0) (2,39。l39。)。 else if(m_speed==1) (2,39。m39。)。 else (2,39。h39。)。 (3,39。 39。)。 if(m_clockwise==0) (4,39。u39。)。 else (4,39。c39。)。 (5,39。 39。)。 CString l_str。 (_T(%d),m_loop)。 (6,l_str[0])。 ( COleVariant(m_Array) )。 return false。}void CmotorDlg::OnEnChangeEdit8(){ // TODO: 如果該控件是 RICHEDIT 控件,它將不 // 發(fā)送此通知,除非重寫 CDialogEx::OnInitDialog() // 函數(shù)并調(diào)用 CRichEditCtrl().SetEventMask(), // 同時將 ENM_CHANGE 標志“或”運算到掩碼中。 // TODO: 在此添加控件通知處理程序代碼 (m_serial_num)。}void CmotorDlg::OnEnChangeBodeedit(){ // TODO: 如果該控件是 RICHEDIT 控件,它將不 // 發(fā)送此通知,除非重寫 CDialogEx::OnInitDialog() // 函數(shù)并調(diào)用 CRichEditCtrl().SetEventMask(), // 同時將 ENM_CHANGE 標志“或”運算到掩碼中。 // TODO: 在此添加控件通知處理程序代碼 (m_bode_str)。
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1