在一个进程中,调用CreateThread或CreateRemoteThreadEx函数,在另一个进程内创建一个线程(因为不在同一个进程中,所以叫做远程线程)。创建的线程一般为Windows API函数LoadLibrary,来加载一个动态链接库(DLL),从而达到在另一个进程中运行自己所希望运行的 ...
分类:
编程语言 时间:
2020-06-28 15:37:00
阅读次数:
83
在我们基于单文档编程的过程中,往往不需要系统自己定义的菜单栏,想自己设定自己需要的菜单栏,因此就需要修改某些参数实现该功能。方法一:1、建立好基于单文档工程,在资源中建立自己的菜单栏:IDR_MYMENU;2、在CXXApp中的InitInstance()做如下修改: CSingleDocTempl ...
分类:
编程语言 时间:
2020-06-27 11:26:18
阅读次数:
56
(一)安装VS2019 详情参见大佬的博客,如下: https://blog.csdn.net/Mrweng1996/article/details/103202297 但注意,我们创建项目时稍有改动 然后 crtl + F5,安装及创建项目无误的弹窗如下: (二)代码示范 因为这篇博客着重讲的是怎 ...
分类:
编程语言 时间:
2020-06-27 09:18:32
阅读次数:
236
本文只介绍基本的C++基础知识,若需详细学习,请参考其他教程。 (一)类和对象 类: class 类名{ 访问权限控制符(public,private,protect) 成员变量/成员函数; } 注:1、不加访问权限控制符默认为private; 2、类内声明成员函数,类外定义 成员函数的定义: 类型 ...
分类:
编程语言 时间:
2020-06-27 00:31:38
阅读次数:
83
作用: 在VC环境中除了我们所常用的Dialog、Menu和Bitmap等标准资源类型之外,它还支持自定义资源类型(Custom Resource),我们自定义的资源类型能做些什么呢?呵呵,用处多多。 1. 默认的皮肤压缩包或语言包。一些支持换肤的软件特别是一些媒体播放器常常有自定义的皮肤文件(你可 ...
分类:
编程语言 时间:
2020-06-24 11:45:06
阅读次数:
80
头文件 #pragma once #include "pch.h" class CGridCtrl : public CWnd { public: void Create(CWnd* pParent, DWORD dwStyle, RECT rect, UINT nId); void InsertC ...
分类:
编程语言 时间:
2020-06-23 19:01:05
阅读次数:
64
WinHttp方式和COM组件调用的各种方法 方法一: 1、新建MFC工程时要选上使用套接字连接。 2、MFC工程中》类向导》右上角“添加类”下的“类型库中的MFC类”,如果注册表列表下没有winhttp控件,那就选择从文件位置指定添加,路径一般在c:\windows\system32\winhtt ...
环境:VS Enterprise 2019 MFC工程 win32 1.【C1020】: 错误 C1020 意外的 #endif *.cpp 14,位置在第14行 尝试:清理工程,重新编译还是出错 "导致这个原因是因为,当项目工程中使用了预编译头时,编译器会在所有cpp文件中查找#include ” ...
分类:
编程语言 时间:
2020-06-22 17:02:45
阅读次数:
59
//文件->打开按钮 void CXB32DbgDlg::OnCreateProcess() { // TODO: 在此添加命令处理程序代码 //文件类型过滤 const TCHAR pszFilter[] = _T("可执行文件 (*.exe *.dll)|*.exe;*.dll|所有文件 (*. ...
分类:
编程语言 时间:
2020-06-22 12:59:26
阅读次数:
68
步骤: 使用快捷组合键ALT+SHIFT+X调出类向导 选中号类名,消息搜索WM_DROPFILES并双击添加处理程序,如图 在添加的处理程序中使用DragQueryFile函数获取被拖拽文件的路径 void CAddShellToolDlg::OnDropFiles(HDROP hDropInfo ...
分类:
编程语言 时间:
2020-06-22 01:11:36
阅读次数:
99