
C++, API函数
Gaia
凡所有相 皆是虚妄 若见诸相非相 即见如来
展开
-
InternetOpen系列函数进行下载的测试例子
转自 :http://hi.baidu.com/wlpscu/item/d10a2a0ecf14b491a2df4376一个完整利用InternetOpen等系列函数进行下载的测试例子 // TODO: Add extra validation here HINTERNET hssetion; HINTERNET hConnect; HINTERNET hRequrest;转载 2013-09-27 16:09:58 · 2539 阅读 · 0 评论 -
VC2012学习笔记(控件)
今天装上VS2012试了下,本来是不想装VB的却没有选择安装的提示,只好都装上了。C盘要9G太占地方。打开后直接被那界面的颜色震撼了,白花花一片,分不出哪儿是哪儿。赶忙去百度了下如何换肤。不过换过的颜色也不好看,色彩搭配也是门艺术呀,MS太逊,于是很怀念BCB中class c的样子。然后打开了个MFC的解决方案,发现工具箱里是空的,切换了好几次资源文件窗口还是什么都没有,最后右键-》重置工具箱,总原创 2013-03-08 07:44:35 · 2729 阅读 · 0 评论 -
VC2012 生成的执行档在 server2003 执行报错
问题: 用VC2012编译的MFC 程序, 在win7上可以执行,但在server32上不能执行. 提示错误: " **.exe不是可执行的win32程序 "//当然使用的是release版本. 分析: 1 在server 2003上安装. net framework 4.0 , 报错依旧 . //因为"使用 MFC 的靜態程式庫"本来也和框架没关系, 唉,有病乱投医了.原创 2013-08-28 17:26:38 · 5188 阅读 · 0 评论 -
命令提示窗口输出汉字
问题:命令提示窗口输出汉字不显示 原因:Unicode 是字符集,只是用来表示字符以什么样的方式存储。Locale 决定的是这些字符以什么样的编码方案输出。//一个字符集可以有多个编码方案. 就拿windows来说,里面的unicode是UTF-16按照C++的本地化和国际化的思想,其内部使用本地字符集或宽字符集,外部总是本地字符集,当使用宽版本的功能时,输入时总是要执行从原创 2013-08-23 11:51:17 · 1907 阅读 · 0 评论 -
实现dos real model下的TCP/IP编程(下)
实现dos real model下的TCP/IP编程(下)http://blog.youkuaiyun.com/dos5gw/archive/2010/03/29/5429582.aspx 现在工控方面, 用dos的人还是不少, 尤其dos622和dos71还在很多工控机,pos机,还有超市收银台的终端上平稳运行着本来没空研究这DOS下的TCP/IP网络编程, 但是老大给我布置了一个任务, 把原来转载 2013-05-20 11:33:24 · 888 阅读 · 0 评论 -
DOS下“NDIS2”驱动转化为“Packet Driver”的驱动
现在的新的网卡基本上不再有基于DOS的“Packet Driver”形式的网卡驱动程序,而是提供基于DOS的“NDIS2”形式的网卡驱动程序。由于大部份DOS下的TCP/IP程序是基于“Packet Driver”形式的网卡驱动程序驱动的,如Wattcp等等,造成开发DOS下的TCP/IP应用无法找到网卡驱动程序的尴尬,好在现在有一种程序能将“NDIS2”转化为“Packet Driver”形式的转载 2013-05-20 14:08:17 · 2611 阅读 · 2 评论 -
实现dos real model下的TCP/IP编程(上)
首先看题目: dos 环境下, 实模式(不是DJGPP),用wattcp库, TCP/IP通讯, 其中需要注意的:1,dos没有固定的ip, 比如dos系统运行后, 工控机连上路由器, 此时这个dos系统是没有ip地址的(别想着能ping到, 连ip都没有,拿什么ping?), 当一个支持packet driver的程序在dos系统上运行起来之后, dos才有了一个固定的ip, 这时候就可转载 2013-05-20 11:36:09 · 1357 阅读 · 0 评论 -
vc++ 学习笔记
一 .全屏void CXXXDlg::SetFullScreen(){ int frameWidth = GetSystemMetrics(SM_CXFRAME); int frameHeight = GetSystemMetrics(SM_CYFRAME); int captionHeight = GetSystemMetrics(SM_CYCAPTION); int scree原创 2013-02-27 10:21:10 · 3690 阅读 · 0 评论 -
socket编程基础-原理和代码
http://blog.youkuaiyun.com/markmin214/article/details/8734812socket是连接运行在网络上得两个程序间的双向通讯的端点,在Internet上的主机一般运行了多个服务软件,同时提供几种服务。每种服务都打开一个Socket,并绑定到一个端口上,不同的端口对应于不同的服务。Socket正如其英文原意那样,象一个多孔插座。一台主机犹如布满各种插座的房间转载 2013-03-29 17:38:48 · 857 阅读 · 0 评论 -
VC++ MFC文件的移动复制删除更名遍历操作
http://blog.youkuaiyun.com/chaoguodong/article/details/73490221.判断文件是否存在利用CFile类和CFileStatus类判断CFileStatus filestatus;if (CFile::GetStatus(_T("d://softist.txt"), filestatus)) AfxMessageBox(_T转载 2013-03-11 14:34:15 · 755 阅读 · 0 评论 -
VC2010编写Dll文件
http://blog.163.com/shikang999@126/blog/static/172624896201132011411483/ 1、 打开VS2010【Flie / New / Project / Visual C++ / Win32 / Win32 Console Application】在下面输入一个名称,比如mydll,然后【OK / Next】,然后在Applic转载 2013-03-08 07:47:00 · 1445 阅读 · 0 评论 -
static_cast、dynamic_cast reinterpret_cast和const_(2009-09-04 10:41:56)转载▼
http://blog.sina.com.cn/s/blog_4a84e45b0100f57m.html关于强制类型转换的问题,很多书都讨论过,写的最详细的是C++ 之父的《C++ 的设计和演化》。最好的解决方法就是不要使用C风格的强制类型转换,而是使用标准C++的类型转换符:static_cast, dynamic_cast。标准C++中有四个类型转换符:static_cast、dynami转载 2013-02-04 16:28:56 · 738 阅读 · 0 评论 -
C++优先级
C++所有操作符的优先级:C++操作符的优先级操作符及其结合性功能用法LLL::::::全局作用域类作用域 名字空间作用域::nameclass::namenamespace::nameLLLLL.->[]()()转载 2013-01-17 08:55:45 · 402 阅读 · 0 评论 -
C库函数中字符串处理函数集合
本文来自优快云博客,转载请标明出处:http://blog.youkuaiyun.com/general1982/archive/2009/03/21/4012566.aspxbcmp原型:extern int bcmp(const void *s1, const void *s2, int n);用法:#include 功能:比较字符串s1和s2的前n个字节是否相等说明:如果s1=s2转载 2013-01-23 16:59:15 · 524 阅读 · 0 评论 -
COM for a WMI Application
http://technet.microsoft.com/zh-cn/library/aa3904211 Initialize COM parameters with a call to CoInitializeEx 2 Initialize COM process security by calling CoInitializeSecurity3 Obtain th转载 2012-12-27 14:31:34 · 853 阅读 · 0 评论 -
用wattcp库实现实模式dos下的TCP/IP通讯
转自 http://blog.youkuaiyun.com/dos5gw/article/details/5429582 首先看题目: dos 环境下, 实模式(不是DJGPP),用wattcp库, TCP/IP通讯, 其中需要注意的:1,dos没有固定的ip, 比如dos系统运行后, 工控机连上路由器, 此时这个dos系统是没有ip地址的(别想着能ping到, 连ip都没有,拿什么pi转载 2013-12-02 15:15:35 · 1891 阅读 · 0 评论