![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Window编程
ellis993
这个作者很懒,什么都没留下…
展开
-
Vector的使用,以及类中使用变量还是指针的问题
Vector 变量1 ;在push_back 的时候会重新赋值,所以不用担心push_back进去的东西是否是临时变量,以及其作用区间Vector 变量2, 在Push_back的时候,必须保证Push_back进去的地址的作用域在使用变量2期间一直存在,否则就会出现野指针在变量2之中发生不可控的风险在类中声明变量准则如果对象的构造函数需要传参,那么最好声明为指针类型(个人觉得比较复杂的对象最好使用指针)使用普通变量一般用对象...原创 2021-06-26 23:40:02 · 345 阅读 · 0 评论 -
一个简单的TCP/IP通信接口处理
服务端#include<WinSock2.h>#include <stdio.h>#include <Windows.h>#include <string>#pragma comment(lib, "WS2_32.lib")int main(int argc, char* argv[]){ WSAData wsaData; WORD sockVersion = MAKEWORD(2, 2); ::WSAStart.原创 2021-06-26 22:11:04 · 163 阅读 · 0 评论 -
DLL安装钩子实例
dll头文件#ifndef _KBHOOK_H_#define _KBHOOK_H_#include <Windows.h>#ifdef _KEYHOOKLIB#define _KEYHOOKLIB_EXPORTS _declspec(dllexport)#else#define _KEYHOOKLIB_EXPORTS _declspec(dllimport)#endif#define HK_KEY WM_USER + 101BOOL _KEYHOOKLIB_EXP原创 2021-06-09 22:13:43 · 163 阅读 · 0 评论 -
动态加载dll
创建dll#define _DLL_MAIN_H_#ifdef DLLDEM_EXPORTS#define DLLDEMO_API _declspec(dllexport)#else#define DLLDEMO_API _declspec(dllimport)#endifDLLDEMO_API void ExportFunc(LPCTSTR pszCountent);#endif原创 2021-06-08 22:01:57 · 155 阅读 · 0 评论 -
dll 创建
创建dll的文件tou'w#define _DLL_MAIN_H_#ifdef DLLDEM_EXPORTS#define DLLDEMO_API _declspec(dllexport)#else#define DLLDEMO_API _declspec(dllimport)#endifDLLDEMO_API void ExportFunc(LPCTSTR pszCountent);#endif原创 2021-06-08 21:48:39 · 67 阅读 · 0 评论 -
共享文件的方式读取BMP文件
CBitMapDlg::CBitMapDlg(CWnd* pParent /*=NULL*/) : CDialogEx(CBitMapDlg::IDD, pParent){ m_hIcon = AfxGetApp()->LoadIcon(IDR_MAINFRAME); m_nHeight = 0; m_nWidth = 0;}CBitMapDlg::~CBitMapDlg(){ DeleteDC(m_hMemDC);}void CBitMapDlg::Do.原创 2021-06-06 12:24:02 · 148 阅读 · 2 评论 -
windows 文件映射函数结束
/************************************************ 作者: 版本: 函数名:CreateFileMapping 函数作用:创建一个内存映射文件的内核对象 输入参数:HANDLE hFile, -1 是创建一个共享内存,否则创建打开的文件的内存映射文件 LPSECURITY_ATTRIBUTES lpFileMappingAttributes, 是否可以继承 ...原创 2021-06-04 23:24:50 · 77 阅读 · 0 评论 -
windows注册表
注册表的结构:注册表就是一个数据库包含key和value,有点类似于我们的文件夹方式注册表有6个根键HKEY_CURRENT_USER c原创 2021-06-02 22:39:33 · 379 阅读 · 0 评论