写个简单不断分配内存的dll栗子
首先c代码
#include<stdlib.h>
#include<Windows.h>
// 每隔1s钟分配10M的内存
_declspec(dllexport) void go1() {
while (1) {
malloc(10 * 1024 * 1024);
Sleep(1000);
}
}
// 每隔3秒钟弹出一个弹框
_declspec(dllexport) void go2() {
while (1) {
MessageBoxA(0, "马化腾要与你共进晚餐", "享受QQ终生", 0);
}
Sleep(3000);
}
// 随机调用go1或者go2函数
_declspec(dllexport) void randGo() {