Windows
会会会飞的鱼
IT攻城狮
展开
-
Win32笔记(2)-- 捕获DUMP
#include "Windows.h"#include "DbgHelp.h"int GenerateMiniDump(PEXCEPTION_POINTERS pExceptionPointers){ // 定义函数指针 typedef BOOL(WINAPI * MiniDumpWriteDumpT)( HANDLE, DWORD, HANDLE, MINIDUMP_TYPE, PMINIDUMP_EXCEPTION_INFORMATION, PMINIDUMP_U.转载 2021-08-24 11:13:41 · 278 阅读 · 0 评论 -
DLL教程 - 如何编写动态链接库
一、 概述DLL(Dynamic Linkable Library)它提供一些可以直接使用的变量,类和函数。在经历了“无库—静态链接库—动态链接库”的历程后,dll使用十分广泛。本文主要介绍dll,顺便介绍静态库(.lib)的一些知识。1、静态链接库和动态链接库的异同点静态链接库和动态链接库都是共享代码,如果采用静态链重点内容接库(.lib),lib中的指令最终都会编译到最终的...原创 2018-05-23 23:34:05 · 18611 阅读 · 19 评论 -
Win32笔记(1)-- 消息机制
在传统的C程序中,当我们需要打开一个文件时,可以调用fopen()函数,这个函数最终会调用操作系统提供的函数以此来打开文件。这种程序都有一个明显的开始、明显的过程以及一个明显的结束,因此通过程序就能直接控制程序事件或过程的全部顺序。即使是在处理异常时,处理过程也仍然是顺序的、过程驱动的结构。而Windows的驱动方式则是事件驱动的,即程序的流程不是由事件的顺序来控制,而是由事件的发生来控制,所有的...原创 2019-08-05 00:06:35 · 486 阅读 · 0 评论