随笔分类 - VC初学
摘要:VC++控件 ---组合框 环境VC20031、组合框添加下拉菜单选项 现在有尝试了两个命令(m_com为组合框控control类型的变量。)方法一 m_com.AddString("方法一,直接添加选项");方法二m_com.InsertString(0,"方法二,按顺序添加选项");这两种方法的不同是 第一个只是添加到组合框中顺序是按照拼音排序的,如果不希望这种排序,在组合框的属性中sort选为false,这时的排序就是你的添加顺序。方法二 直接在把需要放到第几个位置上,写入函数,但是需要注意的是 如果组合框的第二项没有内容,是无法添加第三项的。注:
阅读全文
摘要:注意:1、由于C是缓冲写 所以要在关闭或刷新后才能看到文件内容2、电脑处理文本型和二进制型的不同 (因为电脑只认识二进制格式)方法一 :用C++的方法// 写文件ofstream ofs("4.txt"); // 如果我们要用这个类 我们就需要先#include <fstream.h> ofs.write("hello",strlen("hello" ) );ofs.close();//读文件ifstream ifs("4.txt"); //创建对象char ch[100];memset(ch,0,10
阅读全文
摘要:1、首先先创建两个dialog 一个叫Dlg1 还有一个叫Dlg2 在Dlg1 里面声明一个 CString 类型static 的变量 static CString Dlg1DATA;2、分别在对话框上面创建一个文本框,和一个按钮 和一个定时器第一个对话框中文本框的内容是要发送的,按钮是可以定时发送第二个对话框中文本框的内容是要接收的,按钮是可以定时接收在Dlg1.cpp中输入下面代码void Dlg1::OnButton1() { // TODO: Add your control notification handler code here static int SW_TIMER=...
阅读全文
摘要:电脑存储常见的有两种一种是文本型 如text,image等 还有就是字符型 如char 比如我们想把数据写入文本文件,我需要先把文件转换为ASIC II 码然后在写入文本 (如我们想把9写入文本 我们就要写9的ASIC II码 9+48,如果直接把9写入文本显示的就不是9了)。更可怕的是 如果我们把10这种特殊字符直接写入文本 电脑会认为我们写入的是ASIC II 格式的,而10的ASIC II码是回车,电脑为了让文本文件能认识回车,他要将这个回车 转换为1013的组合,这样一来产生的错误不仅仅是ASIC II与文本格式转换的问题,而是数据量的变化(对文件本身说原来是10现在变成1013多了一
阅读全文
摘要:注意:1、由于C是缓冲写 所以要在关闭或刷新后才能看到文件内容2、电脑处理文本型和二进制型的不同 (因为电脑只认识二进制格式)在C语言中写文件//获取文件指针FILE *pFile = fopen("1.txt", //打开文件的名称 "w"); // 文件打开方式 如果原来有内容也会销毁//向文件写数据fwrite ("hello", //要输入的文字 1,//文字每一项的大小 以为这里是字符型的 就设置为1 如果是汉字就设置为4 strlog("hello"), //单元个数 我们也可以直接写5 pFil...
阅读全文
摘要:想修改单文档框架的外观 需要在框架创建前修改 所以我们就要在Frame类中找到 BOOL CMainFrame::PreCreateWindow(CREATESTRUCT& cs)1、修改框架窗体的大小 只要在BOOL CMainFrame::PreCreateWindow(CREATESTRUCT& cs)中添加如下代码cs.cx=300; //框架窗体的宽cs.cy=200; //高2、修改窗体标题 注意:默认情况下框架标题是下面文档的标题cs.style=WS_OVERLAPPEDWINDOW; //cs.lpszName=http://www.sunxin.org;3、
阅读全文
摘要:VC单文档 工程里面是不能像 dialog一样用鼠标添加控件的,我们在这里举一个添加button的例子
阅读全文
摘要:要想对文本框进行操作首先获得文本框的指针。对于文本框类 就是CEdit类获取指针的方法是CEdit *edit1=(CEdit*)GetDlgItem(IDC_EDIT1);如果是静态文本控件的指针获取的方法和文本框基本相同CStatic *static1=(CEdit*)GetDlgItem(IDC_STATIC);使用这个指针的方法就是edit1->GetWindowText(m_strrc);//获取文本1的内容 赋值到CString变量里面;edit2->SetWindowText(m_strrc);//把CString类型的m_strrc内容显示在文本框2现在以案件控制文
阅读全文
摘要:基本上的所有的菜单相关都需要找到指针或是ID号,首先说一下获取指针的方法获取菜单指针CMenu* pMenu = AfxGetMainWnd()->GetMenu();GetMenu()后面还可以这样写获得菜单项的指针GetMenu()->GetSubMenu(0)->。。。。下面是一个菜单常用的设置设置1设置菜单默认项 加黑显示GetMenu()->GetSubMenu(0)->SetDefaultItem(1,TRUE); // 把子菜单中的菜单项设置为默认设置2设置菜单选中 前面打勾(下面有两种方法能达到一个结果)GetMenu()->GetSubMe
阅读全文

浙公网安备 33010602011771号