07 2018 档案

摘要:服务控制管理器 (SCM, Service Control Manager),它在系统启动时自动启动,其主要作用是维护和管理一张服务信息表。 OpenSCManager() 介绍:功能:建立了一个到服务控制管理器的连接,并打开指定的数据库。函数原型:SC_HANDLE OpenSCManager( 阅读全文
posted @ 2018-07-31 21:40 M-Anonymous 阅读(2586) 评论(0) 推荐(0) 编辑
摘要:Windows 服务程序简介: Windows服务应用程序是一种需要长期运行的应用程序,它对于服务器环境特别适合。 它没有用户界面,并且也不会产生任何可视输出。任何用户消息都会被写进Windows事件日志。 因为这些特性,所以特别适用于后台程序。 计算机启动时,服务会自动开始运行。它们不要用户一定登 阅读全文
posted @ 2018-07-30 18:49 M-Anonymous 阅读(5844) 评论(1) 推荐(0) 编辑
摘要:首先来认识一下键,项,值吧: 左边有五个根键: HKEY_CLASSES_ROOT HKEY_CURRENT_USER HKEY_LOCAL_MACHINE HKEY_USER HKEY_CURRENT_CONFIG 根键展开后可以看到子健:像 "SOFTWARE, Microsoft, Windo 阅读全文
posted @ 2018-07-26 16:42 M-Anonymous 阅读(1546) 评论(0) 推荐(0) 编辑
摘要:CreateFile() 介绍: 功能:打开或创建以下对象,并返回可访问的句柄: 控制台,通信资源,目录(只读打开),磁盘驱动器,文件,邮槽,管道。 函数原型:HANDLE CreateFile ( LPCTSTR lpFileName, // 指向文件或其它设备名的指针。详情可见 CreateFi 阅读全文
posted @ 2018-07-26 09:54 M-Anonymous 阅读(2298) 评论(0) 推荐(0) 编辑
摘要:运行结果:(命令行) argv[0]:程序的名字。 argv[1]:指向在DOS命令行中执行程序名后的第一个字符串。 argv[2]:指向第二个字符串。 argc 是 argv[] 数组的参数的个数。 另外一种可变参数函数: DEMOCODE: 阅读全文
posted @ 2018-07-24 23:22 M-Anonymous 阅读(411) 评论(0) 推荐(0) 编辑
摘要:bat 文件如下: @echo off:start if not exist del.exe goto done del /f /q del.exe goto start :done del /f /q %0 GetModuleFileName() 介绍: 功能:获取当前进程已加载模块的文件的完整路 阅读全文
posted @ 2018-07-23 23:47 M-Anonymous 阅读(571) 评论(0) 推荐(0) 编辑
摘要:分治法思想: 将原问题分解为几个规模较小但类似与原问题的子问题,递归的求解这些子问题。 然后再合并这些子问题的解来建立原问题的解。 分治模式在每层递归时都有三个步骤: 分解原问题为若干子问题,这些子问题是原问题的规模较小的实例。 解决这些子问题,递归地求解各个子问题。然而,若子问题的规模足够小,则直 阅读全文
posted @ 2018-07-15 10:48 M-Anonymous 阅读(361) 评论(0) 推荐(0) 编辑
摘要:建立客户端的 Socket: 客户端应用程序首先也是调用 WSAStartup() 函数来初始化 Winsock 的动态连接库,然后同样 调用 socket() 来建立一个 TCP 或 UDP Socket(相同协议的Socket 才能相遇,TCP 对 TCP,UDP 对 UDP)。 与服务器的 S 阅读全文
posted @ 2018-07-11 18:08 M-Anonymous 阅读(1984) 评论(0) 推荐(1) 编辑
摘要:使用 Socket 的程序在使用 Socket 之前必须调用 WSAStartup() 函数, 此函数在应用程序中用来初始化 Windows Socket DLL, 只有此函数调用成功后,应用程序才可以再调用 Windows Sockets DLL 中的其他 API 函数, 否则后面的任何函数都将调 阅读全文
posted @ 2018-07-11 17:56 M-Anonymous 阅读(2116) 评论(0) 推荐(0) 编辑
摘要:头文件: 代码: 在应用程序中加入滚动条相当容易,只需在 CreateWindow() 函数的第三个参数中包括窗口风格标识符 WS_VSCROLL(垂直滚动条) 或 WS_HSCROLL(水平滚动条), 或者同时包括两者。 在 CreateWindow() 函数中指定的滚动条总是出现在窗口的右边和底 阅读全文
posted @ 2018-07-11 17:38 M-Anonymous 阅读(717) 评论(0) 推荐(2) 编辑
摘要:头文件: #define NUMLINES ((int) (sizeof sysmetrics / sizeof sysmetrics [0]))struct { int iIndex ; TCHAR * szLabel ; TCHAR * szDesc ; } sysmetrics [] = { 阅读全文
posted @ 2018-07-11 12:37 M-Anonymous 阅读(882) 评论(1) 推荐(0) 编辑
摘要:(注意:遇到程序在弄懂之后一定要自己去敲,一定要自己去敲,一定要自己去敲) (注意:遇到程序在弄懂之后一定要自己去敲,一定要自己去敲,一定要自己去敲) (注意:遇到程序在弄懂之后一定要自己去敲,一定要自己去敲,一定要自己去敲) 代码如下: #include<windows.h> #include<m 阅读全文
posted @ 2018-07-11 10:27 M-Anonymous 阅读(2117) 评论(0) 推荐(1) 编辑
摘要:Windows 工作原理的中心思想就是“动态链接”概念。Windows 自身带有一大套函数,应用程序就是通过调用这些函数 来实现它的用户界面和在屏幕上显示文本和图形的。这些函数都是在动态链接库里实现的。 这些文件的名称都带有后缀 .dll,或有时带有 .exe。 Windows 的 3 个主要子系统 阅读全文
posted @ 2018-07-10 22:13 M-Anonymous 阅读(17162) 评论(4) 推荐(1) 编辑
摘要:大家在读文件时应该碰到过这样的问题,while(!feof(fp)) 函数在读文件时会多循环一次,导致 fscanf() 函数多读了一次文件。 所以也就在输出的时候会产生一些乱码。 可以看看下面的代码: 文档里的内容如下: 运行后可以看到: 循环确实是多循环了一次。 此时调整一下代码: 看似没有什么 阅读全文
posted @ 2018-07-10 19:13 M-Anonymous 阅读(1466) 评论(0) 推荐(0) 编辑
摘要:模型:扑克牌 开始时,我们左手为空并且桌上的牌面向下。然后我们每次从桌上拿走一张牌并将它插入左手中正确的位置。 为了找到一张牌的正确位置,我们从右到左将它与已经在左手中的每张牌进行比较,拿在左手中的牌总是 排好序的,原来这些牌是桌上牌堆中顶部的牌 伪代码: 我们用缩进表示块结构。 当一个 for 循 阅读全文
posted @ 2018-07-10 18:24 M-Anonymous 阅读(260) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示