自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 VC 关于Web Browser控件操作IE,网页缩放功能实现。。

VC Web IE 缩放 大小 网页 

2011-05-17 11:41:00 4737 3

转载 关于 C++ 框架、库和资源的一些汇总列表

关于 C++ 框架、库和资源的一些汇总列表,由 fffaraz 发起和维护。 内容包括:标准库、Web应用框架、人工智能、数据库、图片处理、机器学习、日志、代码分析等。 1、标准库 C++标准库,包括了STL容器,算法和函数等。 C++ Standard Library:是一系列类和函数的...

2018-12-27 15:06:49 258 0

原创 【C】 stdint.h 关于VS2010 以下低版本使用的问题。

/* stdint.h standard header */ #pragma once #ifndef _STDINT #define _STDINT #ifndef RC_INVOKED #include <yvals.h> /* NB: assumes byt...

2018-07-16 17:32:39 1518 0

原创 【C】round 函数实现方法。

#include <math.h> static double round(double r) { return (r > 0.0) ? floor(r + 0.5) : ceil(r - 0.5); } 包含头文件,然后定义函数。。

2018-07-16 17:25:45 3317 0

原创 【VC】MSDN System Color 大合集

static WCHAR *pColorName[][2] = { {_T("AliceBlue"),_T("#F0F8FF")}, {_T("AntiqueWhite"),_T("#FAEBD7")}, {_...

2018-03-14 11:58:39 643 0

原创 【API】获取当前进程的用户对象和GDI对象

GR_GDIOBJECTS 0 Return the count of GDI objects. // GR_USEROBJECTS 1 Return the count of USER objects. HANDLE hProcess = OpenProcess(PROCES...

2018-02-01 17:18:59 1238 0

原创 【API】获取当前进程的线程数

#include PROCESSENTRY32 ProEntry = {0}; HANDLE hSnap = CreateToolhelp32Snapshot(TH32CS_SNAPPROCESS,0); ProEntry.dwSize = sizeof(PROCES...

2018-02-01 16:40:52 2308 0

原创 【API】获取当前进程的内存信息

PROCESS_MEMORY_COUNTERS ProMem = {0}; ProMem.cb = sizeof(PROCESS_MEMORY_COUNTERS); HANDLE hProcess = OpenProcess(PROCESS_QUERY_INFORMATION |...

2018-02-01 15:48:55 1877 0

原创 【API】获取所有进程的用户名

#include #pragma comment(lib,"WtsApi32.lib") SID_NAME_USE sUse; WTS_PROCESS_INFO *pProInfo,*pTemp; DWORD dwRes; ...

2018-02-01 15:22:44 1856 0

原创 【API】获取进程的所有模块名

HMODULE hModule[1024]; DWORD dwRes; HANDLE hProcess = OpenProcess(PROCESS_QUERY_INFORMATION | PROCESS_VM_READ,FALSE,GetCurrentProcessId()); Enu...

2018-02-01 14:51:15 2256 0

原创 【API】枚举Windows系统所有进程

DWORD dwProcesses[1024], dwRes; EnumProcesses(dwProcesses,sizeof(dwProcesses),&dwRes); for (int i = 0; i < dwRes / sizeof(DWORD); i++) { ...

2018-01-31 17:37:37 1096 0

原创 【API】GetSystemInfo 函数使用

typedef struct _SYSTEM_INFO { union { DWORD dwOemId; // Obsolete field...do not use struct { WORD wProcessor...

2018-01-31 17:20:40 1183 0

原创 【USB】全球USB厂家 USB ID大全。更新时间:2018-01-04

# # List of USB ID's # # Maintained by Stephen J. Gowdy # If you have any new entries, please submit them via # http://www.linux-usb.org/usb-i...

2018-01-31 15:35:22 13109 0

原创 【xrdp】Ubuntu 16.04 + WIN7 远程桌面连接

Ubuntu 的操作步骤如下: sudo apt-get install tightvncserver xrdp sudo apt-get install xubuntu-desktop echo xfce4-session >~/.xsession sudo gedit /...

2017-08-17 14:50:03 9785 1

原创 【USB】全球USB厂家 USB ID大全。更新时间:2017-07-29

# # List of USB ID's # # Maintained by Stephen J. Gowdy # If you have any new entries, please submit them via # http://www.linux-usb.org/usb-i...

2017-08-15 17:15:58 16913 2

原创 【C语言】SendInput 函数

UINT SendInput( UINT nInputs, LPINPUT pInputs, int cbSize ); typedef struct tagINPUT { DWORD type; union { MOUSEINPUT ...

2017-08-08 16:31:51 1859 0

原创 【C语言】keybd_event 函数,实现模拟按键操作

VOID keybd_event( BYTE bVk, BYTE bScan, DWORD dwFlags, DWORD dwExtraInfo ); 实现 WIN+D 组合键,桌面最小化操作: keybd_event(VK_LWIN, 0, 0 ,0); k...

2017-08-08 16:06:22 3494 0

原创 【VS】控制台程序,更改系统默认图标。

1 、 控制台项目,右键【添加】【新建加项】【资源】【资源文件】 输入资源名 2、 在资源中添加 ICON 文件,并修改成ID为  IDC_MANIFRAME    项目重新编译,即可!

2017-07-27 10:43:03 3487 0

原创 【C】控制台限时输入控制。。

int nSec = 10; DWORD WINAPI TimeCount(LPVOID lpParam) { while(nSec > 0) { -- nSec; Sleep(1000); } printf("Time Over!\n"); ...

2017-06-02 17:16:05 894 0

原创 【C】CDECL 源代码

#include #include #include #include #define MAXTOKENS 100 #define MAXTOKENLEN 64 enum type_tag { IDENTIFIER, QUALIFIER, TYPE }; struct token ...

2017-06-01 11:06:08 717 0

原创 【VS】关于内存分布查看的方式

class Base { public: int a; Base() { cout<<"Base()"<<endl; } ~Base() { cout<<"~Base()"<<endl; ...

2017-05-17 16:46:10 1597 0

原创 WSAAsyncGetHostByName()函数的正确使用!

WIN32 程序 #include #include #include #include #pragma comment(lib,"Ws2_32.lib") #define MAX_LOADSTRING 100 #define WM_HOSTBYNAME (W...

2017-05-16 15:05:58 937 0

原创 INF 驱动文件实现命令方式进行安装。。。

测试平台:WIN10  INF文件本来是驱动安装。。。文件邮件单击“安装”即可。。。 如果非得使用命令来显示一键安装,就得使用下面的命令。。。 命令如下: pnputil -i -a *.inf 提示:CMD使用管理员模式

2017-05-05 16:56:20 16166 1

原创 C/C++ 修改控制台字体大小。。

struct CONSOLE_FONT { DWORD index; COORD dim; }; typedef BOOL (WINAPI *PROCSETCONSOLEFONT)(HANDLE, DWORD); typedef BOOL (WINAPI *PROCGETCONSOLEFON...

2017-04-27 14:50:34 19047 2

原创 【Inno Setup】安装前关闭旧版本软件

需要下载以下两个dll文件。。。 psvince.dll    istask.dll 以下两个dll是为了调用函数而使用。。 [Files] Source: psvince.dll; Flags: dontcopy Source: ISTask.dll; Flags: dontcop...

2017-03-24 12:07:17 1486 0

原创 C 计算时间差的比较。。

通过输入两个时间点,计算这两个时间之间的差值。。 例如: 00 00 00 01 输入: 00:01 double difftime( time_t timer1, time_t timer0 ); double _difftime32( ...

2017-01-17 16:28:28 542 0

原创 C/C++ 读取文件内容到结构体数组中。。

22.txt 2016 AAAA 20160001 11111111111 25 88.0 99.5 99.0 77.0 63.5 2016 BBB 20160002 11111111111 25 88.0 99.5 99.0 77.0 63.5 2016 CCC 20160003 111111...

2016-12-21 16:30:08 9317 0

原创 关于 scanf("%*c"); 的正确使用、、

要求输入整数数组,这样就可以完整实现。。 int main() { int nRes = 0,nData = 0,i = 0,nArr[100] = {0}; while (1) { nRes = scanf("%d",&nData); if (nRes...

2016-12-06 12:29:49 430 0

原创 C/C++ 关于float和double类型与二进制的转换实现。。

void FloatToString(float fNum,char *pStr) { unsigned int nData = ((unsigned int *)&fNum)[0]; for (int i = 0;i < 32;i ++) { pStr[31 - i] ...

2016-11-30 12:06:22 6075 0

原创 C/C++ 素数和逆素数的求解。。

#include #define SWAP(a, b, t) t = (a), (a) = (b), (b) = (t); BOOL IsPrime(int m) { for (int i = 2; i <= sqrt((float)m); i++) { if (m % ...

2016-11-28 14:59:26 554 0

原创 C/C++ 线程同步测试例子

void InitializeCriticalSection( LPCRITICAL_SECTION lpCriticalSection ); void DeleteCriticalSection( LPCRITICAL_SECTION lpCriticalSection ); ...

2016-11-25 13:59:23 576 0

原创 获取电脑电池电量信息的函数。。

BOOL WINAPI GetSystemPowerStatus( __out LPSYSTEM_POWER_STATUS lpSystemPowerStatus ); typedef struct _SYSTEM_POWER_STATUS { BYTE ACLi...

2016-11-14 15:59:06 2818 0

原创 获取WINDOWS系统版本的方法。。

#include #pragma comment(lib, "netapi32.lib") WKSTA_INFO_100 *pWkstaInfo = NULL; int nVersion = 0; NET_API_STATUS nRes = NetWkstaGetInfo...

2016-10-27 16:33:10 1259 0

原创 Window 各个版本对应的版本号大全

MSDN 官方网站地址。。 点击打开链接

2016-10-27 16:22:36 2910 0

原创 关闭百度推荐搜索工具条的方法。。

关于百度的无耻,这就不多说了。。 百度的这个搜索推荐,真的很烦,还泄漏隐私。。 这里叫大家如何关闭这个垃圾。。看图片大家都懂了。。 Internet 选项 -》安全-》受限制的站点-》添加 http://entry.baidu.com 这个网址。 ...

2016-03-14 15:14:23 2948 1

原创 【VC】warning C4996: 'XXXX': This function or variable may be unsafe.

关于VS系列使用 Unicode 格式产生以上警告: warning C4996: 'wcscpy': This function or variable may be unsafe. Consider using wcscpy_s instead. To disab...

2014-12-12 11:37:34 5873 0

原创 【VC】DisplaySwitch.exe 的参数格式

具体的位置:C:\Windows\System32\DisplaySwitch.exe 仅电脑屏幕 displayswitch /internal 复制 displayswitch /clone 扩展 displayswitch /extend 仅第二屏幕 displays...

2014-12-04 14:57:26 2838 0

原创 【VC】MSDN System Color 大合集

Colors by NameColors by HueColors by LightnessColors by Saturation static WCHAR *pColorName[][2] = { {_T("AliceBlue"),_T("#...

2014-11-13 11:38:25 1937 0

原创 【VC】 swscanf_s 函数使用,方便快捷的转换数据格式

int swscanf_s( const wchar_t *buffer, const wchar_t *format [, argument ] ... ); 例如:取字符串的颜色值。 UINT R,G,B; CString szColor(_T("#FE...

2014-11-11 15:05:50 5155 0

原创 【VC】方便快捷的内存CDC类。。

class CMemoryDC : public CDC { public: CMemoryDC(CDC* pDC) : CDC() { ASSERT(pDC != NULL); m_pDC = pDC; m_pOldBitmap = NULL; m_bMemDC = !pD...

2014-11-10 15:33:22 983 0

提示
确定要删除当前文章?
取消 删除