VC
傻子与白痴
路漫漫其修远兮吾将上下而求索
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
VC 小结
1.VC STATIC控件响应鼠标点击事件 将notify设置为true。 双击控件即可自动创建点击事件函数,如void CRecPlotDlg::OnStnClickedWavePwm() 2.建立文件夹和文件/保存文件 #include "shlwapi.h" #pragma comment(lib,"shlwapi.lib") CString filepath ...原创 2020-01-16 16:31:24 · 918 阅读 · 0 评论 -
CFile、CStdioFile、FILE和其他文件操作
CFile //创建/打开文件 CFile file; file.Open(_T("test.txt"),CFile::modeCreate|CFile::modeNoTruncate|CFile::modeReadWrite); 文件打开模式可组合使用,用“|”隔开,常用的有以下几种: CFile::modeCreate:以新建方式打开,如果文件不存在,新建;如果文件已存在,把该文件长度置零,...转载 2020-01-14 16:29:19 · 1894 阅读 · 0 评论 -
windows批处理文件bat 命令脚本文件cmd
1.在程序中调用windows批处理文件bat,创建进程: CreateProcess("impact_read_dna.bat",NULL,NULL,NULL,TRUE,0,NULL,NULL,&sui,&pi) 2.执行bat文件中的每行命令,相当于在dos命令行中执行命令。若需调用其他的exe软件,需将此软件路径添加到环境变量中,这样在调用此软件时无需写出绝对路径。 E...原创 2019-08-28 10:46:38 · 625 阅读 · 0 评论 -
VC 进程间用匿名管道通信
1、注:在父进程中关闭不需要的句柄。 为什么需要关闭不用的句柄? 内核对象引用计数,是指系统内部有多少句柄在标识这内核对象(线程内核对象,进程内核对象). 创建一个新的进程的时候,系统会创建一个进程内核对象,和一个线程内核对象, 每一个内核对象都有一个使用计数,系统会为这两个对象赋予一个初始的计数一,在 CreateProcess返回之前,打开进程和线程对象, 并将和对象相关的句柄放入pi.hP...原创 2019-08-28 15:13:23 · 514 阅读 · 0 评论 -
VC/MFC 进程间通信方法总结
摘要随着人们对应用程序的要求越来越高,单进程应用在许多场合已不能满足人们的要求。编写多进程/多线程程序成为现代程序设计的一个重要特点,在多进程程序设计中,进程间的通信是不可避免的。MicrosoftWin32API提供了多种进程间通信的方法,全面地阐述了这些方法的特点,并加以比较和分析,希望能给读者选择通信方法提供参考。 1进程与进程通信 进程是装入内存并...转载 2019-08-28 16:16:04 · 547 阅读 · 0 评论 -
MFC 多线程间通信
AfxBeginThead全局变量参数传递消息传递线程通信 目录(?)[-] 线程间的通信 线程之间的通信简介 全局变量方式 参数传递方式 消息传递方式 线程同步法 线程间的通信 1.线程之间的通信简介 一般而言,在一个应用程序中(即进程),一个线程往往不是孤立存在的,常常需要和其它线程通信,以执行特定的任务。如主线程和次线程,次线程与次线程,工作线程和用户...转载 2019-08-28 16:21:08 · 616 阅读 · 0 评论 -
【VC】 swscanf_s 函数使用,方便快捷的转换数据格式
int swscanf_s( const wchar_t *buffer, const wchar_t *format [, argument ] ... ); 例如:取字符串的颜色值。 UINT R,G,B; CString szColor(_T("#FE00FA")); swscanf_s(szColor,_T("#%02x%02x%02x"),&am...转载 2019-08-29 09:47:40 · 461 阅读 · 0 评论 -
VC中对文件的读写
注意: 1、由于C是缓冲写 所以要在关闭或刷新后才能看到文件内容 2、电脑处理文本型和二进制型的不同 (因为电脑只认识二进制格式) 方法一 :用C++的方法 // 写文件 ofstream ofs("4.txt"); // 如果我们要用这个类 我们就需要先#include <fstream.h> ofs.write("hello",strlen("hel...转载 2019-09-04 10:51:39 · 3292 阅读 · 0 评论 -
setlocale函数
函数原型:char* setlocale (int category, const char* locale); setlocale位于头文件,setlocale() 函数既可以用来对当前程序进行地域设置(本地设置、区域设置),也可以用来获取当前程序的地域设置信息,使用setlocale需要两个参数 第一个参数category: 用来设置地域设置的影响范围。地域设置包含日期格式、数字格...转载 2019-09-09 10:31:27 · 993 阅读 · 0 评论
分享