自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 C++共享内存交互方式

一、什么是共享内存文件映射是一种实现进程间单向或双向通信的机制。它允许两个或多个本地进程间相互通信。为了共享文件或内存,所有的进程必须使用相同的文件映射的名字或是句柄。说白了就是把内存当成磁盘,在内存上新建一个文件,其它进程只要知道这个文件的名字,就可以直接获取该内存文件上的数据。二、实现步骤为了实现共享文件,进程先调用OpenFileMapping方法,如果内存没有相应的文件可以使用::...

2019-07-04 11:03:48 2533

原创 GetLastError()错误标识

功能:查询LoadIcon()函数返回的错误值〖0〗-操作成功完成。〖1〗-功能错误。〖2〗-系统找不到指定的文件。〖3〗-系统找不到指定的路径。〖4〗-系统无法打开文件。〖5〗-拒绝访问。〖6〗-句柄无效。〖7〗-存储控制块被损坏。〖8〗-存储空间不足,无法处理此命令。〖9〗-存储控制块地址无效。〖10〗-环境错误。〖11〗-试图加载格式错误的程序。〖12〗-访问码无效...

2019-06-29 11:41:23 1218

转载 安装Python 出现0x80072f7d错误的解决办法

今天兴冲冲的下载了Python 3.7.0(25M),准备试试。结果怎么着?提示该应用无法运行(说明跟WIN10可能存在兼容问题?或者是下载过程中出错了?后来下载了一个3.6.0,就能弹出安装窗口)。换个WEB版本的,体积小,下载快,运行,进度条不动(注意不要多选Download,一般是只选前三个,或者不选),过了一会提示错误0x80072f7d。大哥,什么年代了,这样的错误有任何帮助...

2019-06-17 10:50:38 864

原创 mfc编译常规错误

问题1>c:\program files (x86)\microsoft visual studio 10.0\vc\atlmfc\include\atlcore.h(35): fatal error C1189: #error : This file requires _WIN32_WINNT to be #defined at least to 0x0403. Value 0x050...

2019-04-24 11:37:48 324

原创 MFC 使窗口最大化,不能改变大小,只能移动和最小化

1.增加虚函数PreCreateWindow(CREATESTRUCT& cs)BOOL CSimvisionDlg::PreCreateWindow(CREATESTRUCT& cs) { // TODO: 在此添加专用代码和/或调用基类 cs.style &= ~FWS_ADDTOTITLE;//可改变窗口标题 cs.style &= ...

2019-04-23 11:38:26 1638

转载 verilog中的initial语句

1.每个initial语句和always语句代表一个独立的执行过程,每个执行过程从仿真时间0开始执行并且两种语句不能嵌套使用。所有的initial语句内的语句构成了一个initial块。initial块从仿真0时刻开始执行,在整个仿真过程中只执行一次。如果一个模块中包括了若干个initial块,则这些initial块从仿真0时刻开始并发执行,且每个块的执行是各自独立的。如果在块内包含了多条行为语...

2019-01-28 10:53:13 8697

原创 Visual Studio + VAssistX常用快捷键

Visual Studio + VAssistX常用快捷键Visual Studio + VAssistX常用快捷键 收藏一些打开啊新建就不说了……加括号粗体代表装了VAssistX插件的快捷键开发阶段:Ctrl+K->C(/):注释一段代码;Ctrl+K->U(/):取消注释一段代码;(//=)加入cpp里类方法前面的标准注释;(//-)加入开发人员个人信息,包括主机...

2019-01-20 12:51:52 252 1

原创 MFC 制作dll中创建窗体时使用资源ID

HINSTANCE hDLL = GetModuleHandle("*****.dll");//获得模块句柄HMODULE HINSTANCE hEXE = AfxGetResourceHandle(); //获取应用程序句柄 AfxSetResourceHandle(hDLL); m_DialogRealShowImage=new CDialogRealShowImage();...

2019-01-17 12:57:26 537

转载 GetSystemMetrics - 获取系统度量等数值信息

{通过 GetSystemMetrics 函数获取屏幕分辨率} cx := GetSystemMetrics(SM_CXSCREEN); cy := GetSystemMetrics(SM_CYSCREEN);ShowMessageFmt('Width:%d; Height:%d', [cx,cy]);{通过 Screen 对象获取屏幕分辨率} cx := Screen.Width...

2019-01-17 09:21:59 418

原创 MFC中CString类型

1.CString::SpanIncluding,遍历目标字符串,如果发现某个字符不是参数字符集(比如_T(“0123456789”))中的字符,则立即返回.CString str;CString strDigital("0123");str = "3281345";CString strVal = str.SpanIncluding(strDigital);MessageBox(str...

2019-01-13 23:23:43 994

原创 批处理bat 删除指定文件夹下的文件及文件夹

1.针对仅仅是删除文件夹下的文件的操作:使用del命令,单纯的删除文件操作,如下:del /f /s /q C:\Users\dell\AppData\Local\Temp\*.*2.删除文件夹操作使用rd命令,删除空文件夹,如下:rd /s /q C:\Users\dell\AppData\Local\Temp\A3.删除文件和文件夹操作:使用的是del命令+rd命令,先删除...

2019-01-13 21:44:53 64281 2

转载 MFC中获得各个类的指针/句柄 ID的总结

1) 在View中获得Doc指针CYouSDIDoc *pDoc=GetDocument();一个视只能有一个文档。2) 在App中获得MainFrame指针CWinApp 中的 m_pMainWnd变量就是MainFrame的指针,也可以: CMainFrame *pMain =(CMainFrame *)AfxGetMainWnd();3) 在View中获得MainFrame指针CM...

2019-01-09 15:00:19 370

原创 遍历window下所有窗口

遍历window下所有窗口HWND m_hwndFind[100];int m_num;//添加回掉函数static BOOL CALLBACK EnumWindowsProc(HWND hWnd, LPARAM lParam);BOOL C***Dlg::EnumWindowsProc(HWND hWnd, LPARAM lParam){if(::GetWindowLong(hWn...

2019-01-09 14:54:00 806

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除