
常用函数
文章平均质量分 71
ADHERENTS
学渣一枚
展开
-
单实例模式
getInstance是一个函数。在java中,可以使用这种方式使用单例模式创建类的实例,所谓单例模式就是一个类有且只有一个实例,不像 objectob = new object() 的这种方式去实例化后去使用。主函数当中使用类的getInstance 函数,即可得到系统当前已经实例化的该类对象,若当前系统还没有实例化过这个类的对象。GetInstance与new区别:如Object object = new Object(),这时候,就必须要知道有第二个Object的存在,而第二个Object也常原创 2021-01-26 19:39:01 · 145 阅读 · 0 评论 -
MFC Combo Box
void OnBnClickedCombo(){ int timeout; switch (m_Combo_Timeout.GetCurSel()) { case 0: timeout = 0; break; case 1: timeout = 5; break; default: break; }未完待续...原创 2020-09-17 12:17:00 · 96 阅读 · 0 评论 -
选择文件功能模块
void ChooseFile(){ // 设置过滤器 TCHAR szFilter[] = _T("文本文件(*.ini)|*.ini|所有文件(*.*)|*.*||"); // 构造打开文件对话框 CFileDialog fileDlg(TRUE, _T("txt"), NULL, 0, szFilter, this); // 显示打开文件对话框 if (fileDlg.DoModal() == IDOK) { // 如果点击了文件对话框上的“打开”按钮,则将选.原创 2020-09-17 11:03:12 · 159 阅读 · 0 评论 -
数据类型转换为字符串
C语言提供了几个标准库函数,可以将任意类型(整型、长整型、浮点型等)的数字转换为字符串。itoa():将整型值转换为字符串。 ltoa():将长整型值转换为字符串。 ultoa():将无符号长整型值转换为字符串。 gcvt():将浮点型数转换为字符串,取四舍五入。 ecvt():将双精度浮点型值转换为字符串,转换结果中不包含十进制小数点。 fcvt():指定位数为转换精度,其余同ecvt()。C/C++语言提供了几个标准库函数,可以将字符串转换为任意类型(整型、长整型、浮点型等)。..原创 2020-08-01 16:43:37 · 2664 阅读 · 0 评论 -
strcpy_s函数/strcpy函数简介
strcpy/**描述:此类函数是用于对字符串进行复制(拷贝)。**参数: * [in] strSource:需要拷贝的字符串* [out] strDestination:拷贝完成之后的字符串* *返回值:指向 strDestination 这个字符串的指针*/char* strcpy(char* strDestination, const char* strSource);strcpy_s/**描述:此类函数是用于对字符串进行复制(拷贝)。**参数:转载 2020-08-21 14:59:33 · 5561 阅读 · 0 评论 -
MFC CString类型字符串转 char
1、通过CString的成员函数—GetAt() 依次获取单个字符字符串数组 memset() GetAt() void Ascii2Char(){ UpdateData(TRUE); char strbuf[1024]; memset(strbuf, '\0', sizeof(strbuf)); // attention // 通过CString的成员函数依次获取单个字符 for (size_t i = 0; i < m_InputValue.GetLength(); i.原创 2020-08-21 21:11:46 · 1151 阅读 · 0 评论 -
自动获取组合框中的内容
pReader = (LPTSTR)mszReaders;while (*pReader != '\0'){ if (nReaders < 2) //使用系统中前2个读卡器 pReaderName[nReaders++] = pReader; m_ComboDevice.AddString(*pReaderName); TRACE("Reader:%s\n", pReader); pReader = pReader + strlen(pReader) + 1; //下一个.原创 2020-08-12 20:04:02 · 396 阅读 · 0 评论 -
SetTimer函数的用法
SetTimer函数的用法 ,用WM_TIMER来设置定时器SetTimer这个API函数的原型UINT_PTR SetTimer( HWND hWnd, // 窗口句柄 UINT_PTR nIDEvent, // 定时器ID,多个定时器时,可以通过该ID判断是哪个定时器 UINT uElapse, // 时间间隔,单位为毫秒 TIMERPROC lpTimerFunc // 回调函数 ); SetTimer(m_hWnd,1,1000,NULL); //一个1秒触发一次的...原创 2020-08-12 19:50:56 · 7844 阅读 · 0 评论 -
MFC文本控件内容自动滚动和清除的效果
UpdateData(FALSE);m_RecInfo.LineScroll(m_RecInfo.GetLineCount());// 数据行达到20后,自动清空// 数据过多,影响接收速度,显示是最费CPU时间的操作if (m_RecInfo.GetLineCount() > 300){ m_Result.Empty(); UpdateData(FALSE);}注意:UpdateData()函数的位置,如果该函数放到最后的话,是达不到滚动到底部的效果的...原创 2020-08-12 19:51:53 · 490 阅读 · 0 评论