随笔分类 -  C++随笔笔记

摘要:1.闪电事件,注意添加手动或者点击按钮->属性中的闪电->下面对应各种事件在上面: private void button1_MouseHover(object sender, EventArgs e) { button1.BackgroundImage = Pr... 阅读全文
posted @ 2014-12-05 14:29 fx427103 阅读(819) 评论(0) 推荐(0)
摘要:1.设置Panel位置大小 private void button2_Click(object sender, EventArgs e) { panel1.Visible = false; panel2.Location = new ... 阅读全文
posted @ 2014-12-05 11:33 fx427103 阅读(5173) 评论(0) 推荐(0)
摘要:1.思路:在一个面板上显示或者隐藏不同窗体 private void button1_Click(object sender, EventArgs e) { chuangti at = new chuangti(); this.panel1.... 阅读全文
posted @ 2014-12-04 21:38 fx427103 阅读(584) 评论(0) 推荐(0)
摘要:1.问题1是这样的,网友意思让使用一个按键对应显示一个panel即,http://zhidao.baidu.com/question/1924974374730559427.html2.那么我在设计界面时候,我能想到的就是将所有panel摆放在同一个位置,然后通过按键选择哪个隐藏哪个显示;;但是设计... 阅读全文
posted @ 2014-12-04 16:19 fx427103 阅读(678) 评论(0) 推荐(0)
摘要://没有标题 this.FormBorderStyle = FormBorderStyle.None; //任务栏不显示 this.ShowInTaskbar = false;//实现拖动1.在窗体类里面加入,下面两个,按提示加入命名... 阅读全文
posted @ 2014-12-04 15:37 fx427103 阅读(490) 评论(0) 推荐(0)
摘要:1.就是想做一个类似下面界面的窗体,上面一排按键,点击一个下面对应改变一次界面的内容,这是如何实现的呢...是不是通过,比如这里有四个按键,然后使用4个大小相同的面板,每个面板内容不同.按一个按键,对应选择一个界面显示,其他隐藏,,,我是新手,这样猜的不知是不是这样弄得,有没有好的方法指导一下,谢谢... 阅读全文
posted @ 2014-12-04 10:51 fx427103 阅读(308) 评论(0) 推荐(0)
摘要:1.串口的操作可以有两种操作方式:同步操作方式和重叠操作方式(又称为异步操作方式).同步操作时,API函数会阻塞直到操作完成以后才能返回(在多线程方式中,虽然不会阻塞主线程,但是仍然会阻塞监听线程);重叠操作方式,API函数会立即返回,操作在后台进行,避免线程的阻塞.2.打开一个串口http://w... 阅读全文
posted @ 2014-09-11 09:47 fx427103 阅读(623) 评论(0) 推荐(0)
摘要:一个句柄是指使用的一个唯一的整数值,即一个4字节(64位程序中为8字节)长的数值,来标识应用程序中的不同对象和同类对象中的不同的实例,诸如,一个窗口,按钮,图标,滚动条,输出设备,控件或者文件等。应用程序能够通过句柄访问相应的对象的信息。如果句柄不用在I/O文件中,它是毫无用处的。 句柄是Windo... 阅读全文
posted @ 2014-09-11 09:33 fx427103 阅读(259) 评论(0) 推荐(0)
摘要:for(int i =0;i='0'&& c='A'&& c<='F') || c == ' ' ) ) { MSG("WARING:请检查输入是否符合要求... "); return; } } 阅读全文
posted @ 2014-09-09 16:08 fx427103 阅读(220) 评论(0) 推荐(0)
摘要:在初始化相关程序中调用,IDC_REG1_ADDR是文本编辑框控件的ID ((CEdit*)GetDlgItem(IDC_REG1_ADDR))->SetLimitText(2); 阅读全文
posted @ 2014-09-09 10:33 fx427103 阅读(339) 评论(0) 推荐(0)
摘要:先拖一个文本编辑框到界面然后右击“建立类向导 ”,选中指定的ID然后,点击右上角的“ADD Var.."添加变量,设置变量名 阅读全文
posted @ 2014-09-09 09:30 fx427103 阅读(260) 评论(0) 推荐(0)
摘要:清空文本框SetDlgItemText(IDC_TXTXT,NULL); 阅读全文
posted @ 2014-09-05 15:03 fx427103 阅读(464) 评论(0) 推荐(0)
摘要:1 )用WM_TIMER来设置定时器 先请看SetTimer这个API函数的原型 UINT_PTR SetTimer( HWND hWnd, // 窗口句柄 UINT_PTR nIDEvent, // 定时器ID,多个定时器时,可以通过该ID判断是哪个定时器 UINT uElap... 阅读全文
posted @ 2014-09-05 11:15 fx427103 阅读(692) 评论(0) 推荐(0)
摘要:1.void CCOMDDlg::OnCancel() { // TODO: Add extra cleanup here CDialog::OnCancel();}如果把CDialog::OnCancel();注释掉,那么点击按钮ESC或者鼠标点击X将无法关闭整个窗口。2.BOOLCTestDl... 阅读全文
posted @ 2014-09-04 20:23 fx427103 阅读(750) 评论(0) 推荐(0)
摘要:1.#define MSG(msg) SetDlgItemText(IDC_INFO,_T(msg))IDC_INFO为静态文本框的ID,msg为要显示到文本框的字符串2.CStringstr_tmp;GetDlgItemText(IDC_DATABIT,str_tmp);获取文本框的内容到str_... 阅读全文
posted @ 2014-09-04 20:04 fx427103 阅读(990) 评论(0) 推荐(0)
摘要:关闭对话框 阅读全文
posted @ 2014-09-04 17:18 fx427103 阅读(356) 评论(0) 推荐(0)
摘要:该函数中的代码是由ClassWizard自动加入的。DoDataExchange只有一个参数,即一个CDataExchange对象的指针pDX。在该函数中调用了DDX函数来完成数据交换,调用DDV函数来进行数据有效检查。当程序需要交换数据时,不要直接调用DoDataExchange函数,而应该调用C... 阅读全文
posted @ 2014-09-04 17:15 fx427103 阅读(795) 评论(0) 推荐(0)
摘要:1.CString str;int m_num2_test;GetDlgItem(IDC_EDIT2_TEST)->GetWindowText(str);//从ID为IDC_EDIT2_TEST的对话框获取字符串到str中sscanf(str, "%x", &m_num2_test);//将str字... 阅读全文
posted @ 2014-09-04 08:49 fx427103 阅读(694) 评论(0) 推荐(0)
摘要:AfxMessageBox("这里为提示框的内容");同时AfxMessageBox(AFX_IDP_PARSE_INT);里面也可以系统宏定义的一些参数 阅读全文
posted @ 2014-09-03 21:32 fx427103 阅读(346) 评论(0) 推荐(0)