1、创建窗口大小:Create(NULL,_T("jzyTank"),MY_STYLE,CRect(0,0,GAME_WIN_W,GAME_WIN_H)); 2、获取客户区大小:GetClientRect(rcCli); 3、调用WindowsAPI设置窗口位置和大小:MoveWindow(&rcF ...
分类:
其他好文 时间:
2018-06-29 00:06:16
阅读次数:
201
写了个小游戏,画面非常简陋,但基本的功能实现了 下面是学习WindowsAPI时参考的文章,虽说几乎没看懂。。。 [https://blog.csdn.net/farmwang/article/details/50603608] [https://blog.csdn.net/celte/articl ...
分类:
其他好文 时间:
2018-06-24 22:32:32
阅读次数:
153
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Runtime.InteropServices; namespace WindowsAPI { cla ...
曾经一直在找开发桌面程序的语言,WindowsAPI,MFC,C#等,但都感觉不那么如意。直到遇到QT,感觉眼前突然一亮,它不但可以开发桌面软件,还可以开发app。因为它是跨平台的。QT的跨平台,跨到:windows,mac,linux的桌面程序,以及Android,iOS的app,...只要写一套代码即可。你可以用它来开发嵌入式上位机软件,开发Windows桌面(通常我就用它来开发PC上的那种安
分类:
其他好文 时间:
2018-04-05 11:52:53
阅读次数:
175
问题描述:在逆向分析过程,经常需要跟踪操作系统API的调用情况。使用IDA进行调试的过程中,可以通过界面操作给指定API设置断点。但是界面操作存在操作不便,不利于分析自动化等缺陷。使用IDAPython脚本实现给API函数下条件断点,可有效解决上述问题。一、通过界面操作给WindowsAPI下断点1、操作过程以给LoadLibraryA函数下断点为例,程序ida01.exe(EXE文件)对应的源代
分类:
编程语言 时间:
2018-03-09 22:50:28
阅读次数:
383
有三种方式:变量,消息,事件(也适用于进程间通信) 建立线程有三种方式:CreateThread() ,WindowsAPI 此方法的退出方式为ExitThread AfxBeginThread() ,MFC _beginthreadex() ,C++类中封装的函数 :由申请空间和CreateThr ...
分类:
编程语言 时间:
2018-02-02 22:01:53
阅读次数:
247
一丶远程线程注入的讲解 远程线程注入的原理,我会写一个远程线程开发的例子 我们总共需要几步 每一步单独讲解 我们新建一个MFC 对话框程序,添加一个按钮,这个按钮专门响应注入的实现 第一步: 查找窗口,获得窗口句柄(采用WindowsAPI FindWindow,传入窗口名称,然后找到则返回对应的窗 ...
分类:
编程语言 时间:
2017-11-26 11:07:05
阅读次数:
190
32位汇编第二讲,编写窗口程序,加载资源,响应消息,以及调用C库函数 (如果想看所有代码,请下载课堂资料,里面有所有代码,这里会讲解怎么生成一个窗口程序) 一丶32位汇编编写Windows窗口程序 首先我们知道32位汇编是可以调用Windows API的,那么今天我们就调用windowsAPI来写一 ...
分类:
其他好文 时间:
2017-09-13 01:42:08
阅读次数:
239
总结了一下网上的反调试技术,记录一下 一、使用WindowsAPI : 1.IsDebuggerPresent 2.CheckRemoteDebuggerPresent ->call NtInformationProcess( 2参数ProcessInformationClass) 3.NTQuer ...
分类:
其他好文 时间:
2017-09-08 10:11:34
阅读次数:
144