VC++编程常用语句

这些是我刚刚入门时,编程中常用到的语句。很多时候可以直接在这里复制。
  1. UpdateData(false);    //更新数据
  2. UpdateData();    //获得数据
  3. 定时器控制
  4. SetTimer(1,10,NULL);
  5. KillTimer(1);
  6. GetDlgItem(IDC_STATIC_SHOW1)->GetWindowRect(rcMarker);
  7. GetDlgItem(ID)->GetWindowText(str);
  8. GetDlgItem(ID)->SetWindowText(str);
  9. //初始化列表框
  10. CListBox* pListB=(CListBox*)GetDlgItem(IDC_LIST_TEST);
  11. //初始化组合框
  12. CComboBox* pCB=(CComboBox*)GetDlgItem(IDC_COMBO_TEST);
  13. //初始化Tab Ctrl
  14. CTabCtrl* pTab=(CTabCtrl*)GetDlgItem(IDC_TAB_TEST);
  15. //初始化ListCtrl
  16. CListCtrl* pList=(CListCtrl*)GetDlgItem(IDC_LIST_CTRL);
  17. //初始化TreeCtrl
  18. CTreeCtrl* pTree=(CTreeCtrl*)GetDlgItem(IDC_TREE_TEST);
  19. 模式窗口返回指定值
  20. CDialog::EndDialog(0XFF);
  21. MessageBox("您确认要退出系统吗?","系统警告!",MB_ICONQUESTION|MB_YESNO);
  22. AfxMessageBox
  23. /ini文件读写
  24. PortNo=::GetPrivateProfileInt("Setting","COM",1,".//Setting.ini");//从ini文件中获得端口
  25. ::GetPrivateProfileString("Button",strButtonName,strSetName,strBuff,128,".//Setting.ini");//
  26. CString strCount;  //写入串口号到ini文件
  27. strCount.Format("%d",PortNo);
  28. ::WritePrivateProfileString("Setting","COM",strCount,".//Setting.ini");
  29. ON_CONTROL_RANGE事件//xxx.cpp文件
  30. ON_CONTROL_RANGE(BN_CLICKED, IDC_BUTTON1, IDC_BUTTON64, OnInputPort)
  31. void CxxxDlg::OnInputPort(UINT nID) 
  32. //xxx.h文件
  33. afx_msg void OnInputPort(UINT nID);
  34. 单项框
  35. ((CButton*)GetDlgItem(ID))->SetCheck(BST_CHECKED);//设定选中第一个按钮。
  36. UINT nLes=GetCheckedRadioButton(IDC_RADIO1,IDC_RADIO3); // 获得选中按钮的ID号
  37. ///*组合框*/
  38. //1. 重新选择所发生的事件OnSelchange
  39. //2. 获得所选取的数据可以用"GetWindowText(str);"的方法。
  40. //3. 列表框用CListBox创建,组合框用CComboBox。
  41. ((CComboBox*)GetDlgItem(ID))->AddString("李仙"); //添加数据
  42. ((CComboBox*)GetDlgItem(ID))->InsertString(2,"白魔"); //向指定位置插入数据
  43. ((CComboBox*)GetDlgItem(ID))->ResetContent(); //删除所有数据
  44. ((CComboBox*)GetDlgItem(ID))->DeleteString(nIndex);//从列表中删除索引的数据
  45. int nIndex = ((CComboBox*)GetDlgItem(ID))->GetCurSel();//获取所选的索引
  46.     
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值