查询端口是否被占用,并找出占用端口的进程

admin | Windows api | 2015-01-29
windows下的一个查询端口是否被占用的函数,若端口被占用,则输出占用该端口的进程。 检测TCP端口占用状态的函数 C++ bool CheckPortState( IN unsigned num) { PMIB_TCPTABLE_OWNER_PID pTcpTable; pTcpTable = new MIB_TCPTABLE_OWNER_PID; //获取所需要的内存大小 DWORD tmpSize = sizeof(MIB_TC... [阅读全文]
ė1,696 浏览数 6没有评论 0

查询CPU的个数

admin | win32 | 2015-01-29
C++ void ShowProcessors() { PSYSTEM_LOGICAL_PROCESSOR_INFORMATION pbuffer = NULL; DWORD dwSize = 0; DWORD procCoreCount; BOOL bResult = GetLogicalProcessorInformation(pbuffer, &dwSize); if(GetLastError() != ERROR_INSUFFICIENT_BUFFER) { _tprintf(TEXT("Impos... [阅读全文]
ė1,763 浏览数 6没有评论 0

禁用USB win32

admin | win32 | 2015-01-29
C++ #include "stdafx.h" #include <iostream> #include <initguid.h> #include <windows.h> #include <setupapi.h> #include <usbiodef.h> #include <Usbioctl.h> #include <cfgmgr32.h> #include <cstring> #include <stdlib.h> #include <malloc.h>... [阅读全文]
ė1,788 浏览数 6没有评论 0

Qt动态加载ui文件,并自定义控件

admin | Qt Gui | 2015-01-29
头文件 C++ #ifndef QTHELLOWORLD_H #define QTHELLOWORLD_H #include <QtUiTools/QtUiTools> //需要在项目链接中加 QtUiTools.lib #include <QFile> #include <QpushButton> #include <qtextedit> class QtHelloWorld:public QWidget { Q_OBJECT //这个相当重要,只有加入了Q_OBJE... [阅读全文]
ė2,280 浏览数 6没有评论 0

用WinInet远程下载文件的示例代码

admin | net work | 2015-01-29
C++ #include<windows.h> #include<wininet.h> #include<iostream> #include <tchar.h> using namespace std; #pragma comment(lib,"wininet.lib") void main() { DWORD byteread=0; char buffer[100]; memset(buffer,0,100); HINTERNET inte... [阅读全文]
ė1,656 浏览数 6没有评论 0

c++获取电驴首页推荐 示例代码

admin | net work, win32 | 2015-01-29
C++ /******************************************************************************* * @file * @author def< qq group: 324164944 > * @blog http://www.cnblogs.com/itdef/ * @brief /*******************************************************************************/ ... [阅读全文]
ė1,716 浏览数 6没有评论 0

Win7程序自删除(进程优先级)的一种实现

admin | win32 | 2015-01-29
C++ /********************************************************************************** * 程序描述: 本程序为Windows7环境下,程序自删除的一种实现方式 * 运行环境: Win7 * 开发环境: VS2012 * 调用接口函数库类型: Windows API,标准C库函数 * 程序原理: Windows加载程序后,进程无法删除进程映像,利用进程... [阅读全文]
ė2,162 浏览数 6没有评论 0

计算CPU占用率 windows

admin | Windows api | 2015-01-28
C++ #include "stdafx.h" #include <iostream> #include "CCPUPercent.h" using namespace std; CCPUPercent::CCPUPercent() { getSysTime.Initialization(); } bool CCPUPercent::StartCalculateCPUPercent() { // 使用sleep进行间隔控制, 需要更加精确时间可以考虑使用 // wait... [阅读全文]
ė1,868 浏览数 6没有评论 0

windows xp 驱动开发(三)DDK与WDK WDM的区别

admin | C++ | 2015-01-28
最近尝试去了解WINDOWS下的驱动开发,现在总结一下最近看到的资料。 1.首先,先从基础的东西说起,开发WINDOWS下的驱动程序,需要一个专门的开发包,如:开发JAVA程序,我们可能需要一个JDK,开发WINDOWS应用程序,我们需要WINDOWS的SDK,现在开发WINDOWS下的驱动程序,我们需要一个DDK/WDK。 2.DDK(Driver Developer Kit)和WDK(Windows Driver Kit... [阅读全文]
ė1,883 浏览数 6没有评论 0

输入法(IME)实现原理

admin | C++ | 2015-01-28
一、实现原理 1.中文输入法的组成      微软 Windows 系统中输入法由程序(DLL)名称为:*.ime文件和码表文件(字典) 名称为*.mb文件组成。 2.中文输入法的界面 [img]http://wjy.hanwenhua.com/images/Projec6.gif[/img]           3.在 Windows 任务栏“EN图标”中增加输入法名称    这也就是 Setup 程序的关键,实际上,可以利用 Win32Api 函数 ImmIn... [阅读全文]
ė2,320 浏览数 6没有评论 0

Ɣ回顶部

无觅相关文章插件,快速提升流量