摘要:
//离散化,x,y坐标分别按从小到大排序 //离散化 //1、首先分离出所有的横坐标和纵坐标分别按升序存入数组X[ ]和Y[ ]中. //2、 设数组XY[ ][ ].对于每个矩形(x1,y1)(x2,y2)确定i1,i2,j1,j2,使得,X[i1]>x1,X[i2]<=x2,Y[i1]>y1,Y 阅读全文
摘要:
from flask import Flask import json from flask_cors import CORS Server = Flask(__name__) cors = CORS(Server, supports_credentials=True) Server.debug=T 阅读全文
摘要:
一、简介 匈牙利命名法(Hungarian Notation),是由1972年至1981年在施乐公司工作的程序员查尔斯.西蒙尼(Charles.Simony),此人后来成为微软的总设计师,因其祖籍是匈牙利,故有此名。 二、规则 1、属性部分 全局变量 g_ 常量 c_ 类的成员变量 m_ 静态常量 阅读全文
摘要:
微软解释:https://docs.microsoft.com/en-us/cpp/cpp/main-function-command-line-args?redirectedfrom=MSDN&view=vs-2019 All C++ programs must have a main funct 阅读全文
摘要:
1. https://www.boost.org 下载boost源码 boost_1_73_0.zip解压。 2.准备编译前的配置,打开vs2017 x86 CMD工具,进入目录boost_1_73_0\,执行bootstrap.bat,等待初始化完毕, 会生成b2.exe和bjam.exe两个程序 阅读全文
摘要:
string GetKey(int Key) { string KeyString = ""; //判断符号输入 const int KeyPressMask = 0x80000000; //键盘掩码常量 int iShift = GetKeyState(0x10); //判断Shift键状态 bo 阅读全文
摘要:
在一个进程中,调用CreateThread或CreateRemoteThreadEx函数,在另一个进程内创建一个线程(因为不在同一个进程中,所以叫做远程线程)。创建的线程一般为Windows API函数LoadLibrary,来加载一个动态链接库(DLL),从而达到在另一个进程中运行自己所希望运行的 阅读全文
摘要:
博客园:https://www.cnblogs.com/ndyxb/p/12734717.html 要对一个任意进程(包括系统安全进程和服务进程)进行指定了写相关的访问权的OpenProcess操作,需要当前进程具有SeDeDebug权限。 实现原理: 获取进程的访问令牌,然后将访问令牌的权限修改为 阅读全文
摘要:
钩子英文名叫Hook,是一种截获windows系统中某应用程序或者所有进程的消息的一种技术。 如在键盘中按下一键,操作系统将收到键按下消息,把消息放入消息队列,然后消息队列对消息进行派发,发给相应的应用程序,经过应用程序处理后发给操作系统,操作系统再调用相应的应用程序的创建的窗口过程。 SetWin 阅读全文
摘要:
VOID DragAcceptFiles( HWND hWnd, BOOL fAccept); 这个函数的调用,表示你要让某个窗体能够接受文件的拖入。第一个参数指定是哪个窗口,第二个参数指定为true表示接受,否则表示不接受。 ON_WM_DROPFILES(); 我们必须处理这个消息,因为这个消息 阅读全文