
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 · 879 阅读 · 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 · 1712 阅读 · 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 · 560 阅读 · 0 评论 -
VC 进程间用匿名管道通信
1、注:在父进程中关闭不需要的句柄。为什么需要关闭不用的句柄?内核对象引用计数,是指系统内部有多少句柄在标识这内核对象(线程内核对象,进程内核对象).创建一个新的进程的时候,系统会创建一个进程内核对象,和一个线程内核对象,每一个内核对象都有一个使用计数,系统会为这两个对象赋予一个初始的计数一,在CreateProcess返回之前,打开进程和线程对象,并将和对象相关的句柄放入pi.hP...原创 2019-08-28 15:13:23 · 458 阅读 · 0 评论 -
VC/MFC 进程间通信方法总结
摘要随着人们对应用程序的要求越来越高,单进程应用在许多场合已不能满足人们的要求。编写多进程/多线程程序成为现代程序设计的一个重要特点,在多进程程序设计中,进程间的通信是不可避免的。MicrosoftWin32API提供了多种进程间通信的方法,全面地阐述了这些方法的特点,并加以比较和分析,希望能给读者选择通信方法提供参考。1进程与进程通信 进程是装入内存并...转载 2019-08-28 16:16:04 · 505 阅读 · 0 评论 -
MFC 多线程间通信
AfxBeginThead全局变量参数传递消息传递线程通信目录(?)[-]线程间的通信 线程之间的通信简介 全局变量方式 参数传递方式 消息传递方式 线程同步法 线程间的通信1.线程之间的通信简介一般而言,在一个应用程序中(即进程),一个线程往往不是孤立存在的,常常需要和其它线程通信,以执行特定的任务。如主线程和次线程,次线程与次线程,工作线程和用户...转载 2019-08-28 16:21:08 · 574 阅读 · 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 · 405 阅读 · 0 评论 -
VC中对文件的读写
注意:1、由于C是缓冲写 所以要在关闭或刷新后才能看到文件内容2、电脑处理文本型和二进制型的不同 (因为电脑只认识二进制格式)方法一 :用C++的方法// 写文件ofstream ofs("4.txt"); // 如果我们要用这个类 我们就需要先#include <fstream.h> ofs.write("hello",strlen("hel...转载 2019-09-04 10:51:39 · 3150 阅读 · 0 评论 -
setlocale函数
函数原型:char* setlocale (int category, const char* locale);setlocale位于头文件,setlocale() 函数既可以用来对当前程序进行地域设置(本地设置、区域设置),也可以用来获取当前程序的地域设置信息,使用setlocale需要两个参数第一个参数category:用来设置地域设置的影响范围。地域设置包含日期格式、数字格...转载 2019-09-09 10:31:27 · 949 阅读 · 0 评论