C函数
weixin_39518639
这个作者很懒,什么都没留下…
展开
-
Windows 鼠标键盘钩子
设置钩子函数: SetWindowsHookEx(WH_MOUSE, HookMouseProce, NULL, GetCurrentThreadId()); 钩子的回调函数: LRESULT CALLBACK HookMouseProce(int nCode, WPARAM wParam, LPARAM lParam); 钩子的取消函数: UnhookWindowsHookEx(g_hookmouse); DLL导出: extern “C” __declspec(dllexport) BOOL Insta原创 2021-10-17 11:56:24 · 324 阅读 · 0 评论 -
TCP 客户端发送文件到服务器
server.cpp #define _CRT_SECURE_NO_WARNINGS #define _WINSOCK_DEPRECATED_NO_WARNINGS #include <iostream> #include <stdio.h> #include <WinSock2.h> #include<string.h> #pragma comment(lib,"wsock32.lib") using namespace std; //缓存大小设置不能原创 2021-08-03 23:48:43 · 252 阅读 · 0 评论 -
C++ 通过查找按钮句柄激活另外程序按钮 窗口函数EnumchildWindow,EnableWindow,setwindowpos用法
#include<iostream> #include<cstring> #include<Windows.h> //注意程序要用管理员权限打开,否则如果要查找的程序窗口是用管理员权限打开的,什么也改变不了 BOOL CALLBACK EnumChildProc(HWND hwndChild,LPARAM lparam)//遍历子窗口回调函数 { if (hwndChild == (HWND)strtol("006B0ECE", 0, 16))//找到需要激活的按原创 2020-12-15 17:13:34 · 935 阅读 · 0 评论 -
打开记事本,发送字符到记事本编辑窗口,ShellExecute、FindWindow、SendMessage函数
#define _CRT_SECURE_NO_WARNINGS #include <stdio.h> #include<stdlib.h> #include<Windows.h> void main() { //ShellExecute( //hWnd: HWND; {指定父窗口句柄} //Operation: PChar; {指定动作, 譬如: open、runas以管理员身份打开、print、edit、explore、find[2] } //FileNa原创 2020-12-10 10:11:15 · 378 阅读 · 0 评论 -
内存管理(采用链表)-malloc-free
memfunction.h #include<stdio.h> #include<stdlib.h> typedef struct MemoryNode //内存结构 { int size;//内存字节数 void *paddr;//内存地址 }Mnode,*PMnode; typedef struct Memlist//双链表 { Mnode Mdata; Memlist * next;//链表下一个 Memlist * pre;//链表上一个 }Mlist,*PM原创 2020-09-22 16:06:55 · 329 阅读 · 0 评论 -
C函数-管道-popen-pclose
#define _CRT_SECURE_NO_WARNINGS #include<stdio.h> #include<stdlib.h> #include<string.h> //_popen _pclose用来开通和结束一个管道,管道的功能可以保存命令执行的结果到字符串或文件,可以用来判断程序执行的效果,结果 int exeshell(char *cmd,char *result) { FILE *pf;//定义一个文件指针 /*r:调用进程可以使用返回的流读取原创 2020-09-21 15:41:19 · 114 阅读 · 0 评论