Windows桌面开发
毘沙门天
程序员一个
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
GetAsyncKeyState()和GetKeyboardState()
PC平台上的单键异步调用.这个调用是WINDOWS特定的, 在WIN32 API中,其语法如下: short GetAsyncKeyState(int Keycode);下面的例子是检查左SHIFT键是否按下: if(GetAsyncKeyState(VK_LSHIFT)) { ... }注意:由于调用的性质,可以检查多个值.下一个例子测试左SHIFT键转载 2011-11-07 16:02:34 · 1086 阅读 · 0 评论 -
使用WinINet和WinHTTP实现HTTP访问
Http访问有两种方式,GET和POST,就编程来说GET方式相对简单点,它不用向服务器提交数据,在这个例程中我使用POST方式,提交数据value1与value2,并从服务器得到他们的和(value1 + value2)。为实现Http访问,微软提供了二套API:WinINet, WinHTTP。WinHTTP比WinINet更加安全和健壮,可以这么认为WinHTTP是WinINet的升转载 2012-05-02 16:39:44 · 679 阅读 · 0 评论 -
HTTP请求(GET与POST区别)和响应
HTTP请求(GET与POST区别)和响应HTTP有两部分组成:请求与响应,下面分别整理。一.HTTP请求1.HTTP请求格式:[]在HTTP请求中,第一行必须是一个请求行(request line),用来说明请求类型、要访问的资源以及使用的HTTP版本。紧接着是一个首部(header)小节,用来说明服务器要使用的附加信息。在首部之后是一个空行,再此转载 2012-05-02 16:14:37 · 1147 阅读 · 0 评论 -
vector中循环与删除
1.使用erase进行删除问题:std::vector vNum;int nChkNum;...for (std::vector::iterator iter = vNum.begin(); iter != vNum.end(); iter++){ if(nChkNum == (*iter)) vNum.erase(iter);}(1)erase有原创 2012-04-20 20:37:33 · 1333 阅读 · 0 评论
分享