Windows
承接各种编程私活
这个作者很懒,什么都没留下…
展开
-
在Windows Service中接收Windows消息(WM_messages)
窗口程序接收系统消息,会有响应的原创 2014-04-22 17:45:08 · 3911 阅读 · 0 评论 -
WinInet 与 winHTTP 共同引用 冲突
问题: WinInet 与 WinHTTP 同为Windows 平台下访问互联网的API组。WinInet 技术比较老,已经有十余年历史了,在某些方面并不完全胜任访问Internet的工作。于是后来有了winHTTP APIs。 或许是微软考虑到winHTTP技术可以全面替代WinInet访问,所以某些结构体、宏被winHTTP.h 文件进行了重定义。当一个代码文件(.cpp转载 2015-05-25 13:57:43 · 2453 阅读 · 0 评论 -
C++ 下载文件 HTTP
参考:http://stackoverflow.com/questions/5184988/should-i-use-urldownloadtofile#include "stdafx.h"#include #include #include #include #pragma comment(lib,"Urlmon.lib") //加入链接库int _tmain(in转载 2015-05-13 09:26:43 · 2158 阅读 · 0 评论 -
C++ 遍历注册表项下的所有键和值
#include "stdafx.h"#include #include #include #include #include #include #include #define MAX_KEY_LENGTH 255 #define MAX_VALUE_NAME 16383 DWORD dwType = REG_BINARY | REG_DWORD | REG原创 2015-01-06 14:48:12 · 11041 阅读 · 1 评论 -
C++ HTTP协议 下载文件
#include #include #include #define MAXBLOCKSIZE 1024void download(const char*);int main(int argc, char* argv[]){ if(argc > 1){ download((const char*)argv[1]); }else{ printf("Us转载 2014-11-07 10:56:06 · 6354 阅读 · 3 评论 -
C++实现发送HTTP请求
C++实现发送HTTP请求转载 2014-11-04 19:52:09 · 1800 阅读 · 0 评论 -
error LNK2019: 无法解析的外部符号 __imp___CrtDbgReportW
所在的项目点右键,选择“属性” -> “配置属性” -> “C/C++” -> “预处理器” -> “预处理定义” 移除_DENUG或将 _DENUG改为NDENUG转载 2014-10-28 15:32:28 · 5809 阅读 · 0 评论 -
C++ 获取所有USB设备 列举所有USB设备 列举所有USB HUB
最近在开发USBxiang原创 2014-11-13 15:42:31 · 21076 阅读 · 2 评论 -
在非主线程中创建窗口
//========================================================================//TITLE:// 在非主线程中创建窗口//AUTHOR:// norains//DATE:// Saturday 29-December-2007//Environment:// VS200转载 2014-10-27 14:24:15 · 718 阅读 · 0 评论 -
C++ 检测是否连接到Internet
非常简单,代码如下: DWORD flag; BOOL con = InternetGetConnectedState(&flag, 0); if (con) std::cout << "Connected!" << std::endl; else std::cout原创 2014-11-11 14:20:18 · 2538 阅读 · 0 评论 -
获取当前显示设备数量
BOOL CALLBACK MonitorEnumProc(HMONITOR hMonitor, HDC hdcMonitor, LPRECT lprcMonitor, LPARAM dwData){ int *Count = (int*)dwData; (*Count)++; return TRUE;}int MonitorCount(){ int Co原创 2014-08-13 14:17:30 · 772 阅读 · 0 评论 -
c++ 获取显示器的连接端口类型(VGA,HDMI,DVI等等)
由于研究需要,原创 2014-07-28 09:48:24 · 9114 阅读 · 0 评论 -
winhttp 发送 get 请求
由于微端要和服务器交互,而服务器又只有http协议的处理,所以需要用C++来模拟get或post请求。这是使用windows api来模拟get请求的,使用到的库有“winhttp”,头文件有“winhttp.h”,下面的代码来源于http://msdn.microsoft.com:12345678转载 2015-05-25 19:33:05 · 2649 阅读 · 0 评论