- 博客(9)
- 收藏
- 关注
转载 C语言atoi、atof、atol、atrtod,strtol和strtoul
一、atoi函数(将字符串转换成整型数)定义函数 int atoi(const char * nptr);函数说明 atoi()会扫描参数nptr字符串,跳过前面的空格字符,直到遇上数字或正负符号才开始做转换,而再遇到非数字或字符串结束时('\0')才结束转换,并将结果返回。返回值:返回转换后的整型数。附加说明 atoi()与使用strtol(nptr,(char**)
2017-05-11 21:36:58 754
原创 MFC中CString的Format方法使用
MFC中CString的Format方法使用 %c 单个字符 %d 十进制整数(int) %ld 十进制整数(long) %f 十进制浮点数(float) %lf 十进制浮点数(double) %o 八进制数 %s 字符串 %u 无符号十进制数 %x 十六进制数 int转换为CString: CString str; int
2017-05-03 21:50:20 850
转载 通过结构体传递参数给线程
通过结构体传递参数给线程。目的:在一个对话框中,点击按钮启动多个线程调用外部的程序(批处理) ,获取返回值后,将结果依次更新到多个Edit控件思路 : 通过包含控件信息的一个结构体传递参数给线程,在线程函数中控制控件的数据更新。步骤 : 1.在对话框类的头文件XXXDlg.h中建立一个结构体, 包括指向控件的指针。[java] view plain copy print?struct thr
2017-05-03 21:36:18 842
转载 GetWindowText与GetWindowTextW的区别
UpdateData(TRUE);//将控件上显示上的数据更新到关联变量UpdateData(FALSE);将关联变量的值更新到控件显示。当你改变控件对应的关联变量的值的时候,要使用UpdateData(FALSE)来更新显示。当你在界面上更改控件的值的时候,你要使用UpdateData(TRUE);将值更新到关联变量或者如果不使用关联变量,可以使用GetDlgItemText(IDC_ED
2017-05-03 21:30:40 12232
转载 枚举遍历所有子窗口句柄控件类型标题
为指定的父窗口枚举子窗口、按钮 很早就写过类似spy++和查看密码窗口的东西,一直想给这个小东西再加点特别的。前段时间对软件安装注册发生了兴趣,有些软件如果你不输入正确注册码,那该死的“下一步”按钮就一直disable。这次我就让spy++彻底spy到底,把那个注册用的按钮置亮,让我轻松进入“下一步”,呵呵…。 我的想法是光标移到指定的窗口上后,探测这个窗口上到底有多少按钮,如果有,就将它们
2017-05-03 21:29:18 8978 2
转载 vector容器中存放结构体类型的变量
如果要在Vector容器中存放结构体类型的变量,经常见到两种存放方式.方式一:放入这个结构体类型变量的副本。方式二:放入指向这个结构体类型变量的指针。假设结构体类型变量是这样的,[cpp] view plain copy print?typedef struct student{ char school_name[100]; char gender; int age;
2017-05-03 21:28:11 8087
转载 获取对话框句柄 对话框指针
获取主对话框指针;获取住对话狂句柄HWND hHwnd = pWnd->m_hWnd; 父窗口法:GetParent(); 在类的成员函数中如果使用与MFC类库相同名的SDK API 则需在函数名前添加::::作用将作用域改为全局。2、每个窗口类都有一m_hWnd的成员变量,对话框也不例外。要想在程序运行时,给对话框发送一特定消息,可以直接使用:::SendMessage(m_hWnd,WM_CO
2017-05-03 21:26:58 1347
转载 在主窗口显示前先显示登录窗口
在主窗口显示前先显示登录窗口通常的应用程序,在主界面显示前要先有一个登录窗口,登录成功后才会显示主界面,下面我们来解决这个问题。第一步:先利用VS的APP向导建立一个MFC的对话框应用这一步我们省略了第二步:我们建立登录窗口利用向导在工程里加入一个名称叫CLoginDlg的类,这个类继承MFC的CDialog类。 建立后,打开资源管理器,在里面加入用户名和密码:
2017-05-03 21:25:41 2637
转载 CEDIT使用
SetSel(start,end)作用:定制EDIT的所选择内容.间接地可以用于定位光标位置.使用例子:EXP1:设置光标CEdit* pEdit=(CEdit*)GetDlgItem(IDC_EDIT1); pEdit->SetSel(2,2); pEdit->SetFocus(); EXP2:选择内容CEdit* pEdit=(CEdit*)GetDlgI
2017-05-03 21:20:06 1675
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人