SDK
文章平均质量分 74
fsjaky
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
SDK复制删除移动文件
/*头文件*/ #include #include /************************* //int main(int argc, PCHAR argv[]) //功能:程序主函数,根据输入参数删除 //复制,重命名文件 //参数:删除文件:-d 文件路径 // 将文件路径1复制到文件路径2 // -c文件路径1文件路径2 //原创 2013-04-08 10:02:02 · 963 阅读 · 0 评论 -
SDK截屏
/* ************************************ * PrtSrcn.c 截屏 //http://blog.youkuaiyun.com/fsjaky **************************************/ /* 头文件 */ #include /* 常量定义 */ #define PALVERSION 0x300 #define CA原创 2013-04-09 11:50:21 · 805 阅读 · 0 评论 -
SDK之SOCKET服务端
#include #include #include #pragma comment(lib, "ws2_32.lib") /*常量*/ #define DEFAULT_PORT "1000" //端口 #define MAX_REQUEST 1024 //接收数据的缓存 #define BUF_SIZE 4096 //发送数据缓存 /*****************原创 2013-04-09 11:46:14 · 921 阅读 · 0 评论 -
SDK通过文件句柄获取文件路径
/*APIHandlePath*/ //通过文件句柄获取文件路径 /*头文件*/ #include #include #include #include #include /*预处理申明*/ #pragma comment (lib,"Psapi.lib") #define BUFSIZE 512 /*函数申明*/ BOOL GetFileNameFromHandle(原创 2013-04-09 12:07:21 · 1063 阅读 · 0 评论 -
SDK获取系统时间
#include #include /******************** *int main() *功能:获取并显示系统当前的时间,然后时间变成提前一个小时 *********************/ int main() { SYSTEMTIME st; //获取当前系统时间,以本地时间格式 GetLocalTime(&st); printf("Now: %原创 2013-04-09 11:53:26 · 1413 阅读 · 0 评论 -
SDK一个简单的GDI程序(就是画图)
/********************************** *gdi.cpp最简单的GDI程序 ***********************************/ /*头文件*/ #include #pragma comment(lib,"Gdi32.lib") /*函数声明*/ VOID GdiOut(HDC hdc); //WinMain int WINAP原创 2013-04-08 10:31:10 · 1582 阅读 · 0 评论 -
SDK遍历驱动器并获取驱动属性
提示这里分成两个文件,一个是GetDriveInfo.h,另一个是APIFinfFirstVolume.cpp //APIFinfFirstVolume.cpp 代码如下 /* // 在这个程序里面。显示的驱动不是如C:\这样的 // 而是直接显示 物理驱动的唯一标示, // 每个都是不一样的请仔细看清楚了! // 这些都是 保存驱动器名称的内存缓存区 // \\?\Volume{原创 2013-04-08 10:23:43 · 835 阅读 · 0 评论 -
SDK判断光驱是否有光盘
/*判断光驱是否有光盘*/ /*头文件*/ #include #include #include /*预定义*/ #define BUFSIZE 512 /*********************** // int main(int argc, PCHAR argv[]) // 功能:应用程序主函数,根据输入的驱动器根路径参数, // 判断是否为光驱,是否放入光盘原创 2013-04-08 10:16:23 · 771 阅读 · 0 评论 -
SDK使用 Mapping File 提高文件读写效率
/*使用 Mapping File 提高文件读写效率*/ /*头文件*/ #include #include /*预处理申明*/ #define BUFFSIZE 1024 //内存大小 #define FILE_MAP_START 0x28804 //文件映射的起始位置 /*全局变量*/ LPSTR lpcTheFile = TEXT("t原创 2013-04-08 10:07:59 · 1258 阅读 · 1 评论 -
SDK获取、设置文件属性和时间
//获取、设置文件属性和时间 /*提示 将编译生成的.exe文件,复制到C:\Documents and Settings\Administrator 下 在同文件目录下,创建 test1.txt 和 test2.txt 输入命令 APIFileAttribute.exe test1.txt test2.txt 运行结果:获取了test1.txt的文件属性 并且test2.txt 隐原创 2013-04-08 10:04:47 · 919 阅读 · 0 评论 -
开始学习SDK
#include #pragma comment (lib,"User32.lib") int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, i原创 2013-04-08 09:45:55 · 702 阅读 · 0 评论 -
SDK获取磁盘信息
/*获取磁盘的空闲信息*/ /*头文件*/ #include #include /****************************** // BOOL GetDiskSPaceInfo ( LPCSTR pszDrive ) //功能 : 根据输入的驱动器,获取磁盘的总容量、 // 空闲空间、簇数量等磁盘信息 //参数 : 驱动器根路径,比如D:\ **原创 2013-04-08 09:58:08 · 833 阅读 · 0 评论 -
SDK获取系统目录信息,并存储到文件
#include //#define MAX_PATH 260 //无需宏定义 系统内部参数 不得超过260个字符 //功能获取系统目录信息,并存储到文件 int main(int agrc,TCHAR argv()) { //文件句柄 HANDLE hFile; DWORD dwWritten; //字符数组用于存储系统目录 TCHAR szSystemDir[M原创 2013-04-08 09:49:43 · 653 阅读 · 0 评论 -
SDK 中的数据类型
#include int APIENTRY WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nCmdShow) { // TODO:原创 2013-04-08 09:47:46 · 1167 阅读 · 0 评论 -
SDK获取文件大小 读取文件内容
/*头文件*/ #include #include /****************************************** //DWORD ReadFileContent ( LPSTR szFilePath) //功能:获取文件大小 读取文件内容 // 并以十六进制的形式打印出来 //参数:LPSTR szFilePath 文件路径 *********原创 2013-04-08 10:14:42 · 1556 阅读 · 0 评论 -
SDK获取计算机名 用户名信息
#define _WIN32_WINNT 0x501 #include #include #include #include void GetName(); //功能获取 计算机名 用户名信息 void GetName() { DWORD dwComputerNameLen = MAX_COMPUTERNAME_LENGTH + 1; DWORD dw原创 2013-04-08 09:51:23 · 819 阅读 · 0 评论 -
SDK递归调用遍历目录树
//递归调用遍历目录树 /*头文件*/ #include #include /*预处理申明*/ #pragma comment (lib,"User32.lib") //调用User32.dll 在这里""里面不能有空格 /*函数申明*/ DWORD ListAllFileInDirectory( LPSTR szPath); /* 全局变量 */ //记录所有文件和目录原创 2013-04-08 10:09:07 · 705 阅读 · 0 评论 -
SDK枚举进程
//APIEnumProcess //列举线程 /*头文件*/ #include #include #include #pragma comment (lib,"Psapi.lib") //EnumProcess() 在这个库里面 bool EnableDebugPrivilege() { HANDLE hToken; LUID sedebugna原创 2013-04-08 10:00:08 · 750 阅读 · 1 评论 -
SDK获取程序所在的目录,程序模块路径,获取和设置当前目录
//获取程序所在的目录,程序模块路径,获取和设置当前目录 #include #include /*************************** // int main(void) // 功能: 演示使用设置获取当前路径 // 演示获取模块路径 ********************************/ int main(void) {原创 2013-04-08 09:54:24 · 793 阅读 · 0 评论 -
SDK演示使用 CreateDirectory
// 创建目录 /*头文件*/ #include #include /****************************** // int main(void) // 功能:演示使用 CreateDirectory // 创建目录 ******************************/ int main(void) { //在程序当前目录创原创 2013-04-08 09:52:38 · 889 阅读 · 0 评论
分享