`
happmaoo
  • 浏览: 4343652 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论
文章列表
在进行学习windows编程的时候,要使用大量的API和消息对控件进行操作,虽然很烦乱,但是对于学习和研究还是很有用处的。 虽然以前学了一点的MFC,但是对于MFC的使用其实是一知半解,也没有入门。 现在重新使用C++的方法进行SDK的封装学习,对于自己是一个很好的兴趣点。 之前,一直没有好好学下C++,感觉好像用不到。因为在MFC中,放一个按钮,双击一下,一个函数自动生成了。 我感觉这样的方法对我的学习没有好处。 还是从基础的SDK进行学习吧,将学到的C++知识用起来。 今天封装了几个很常的控件类: TButton TEdit TListBox TCombox; 将 ...
今天 在使用Visual studio 2005遇到错误提示:Failed to return new Code Element Possible syntax error. New Element Name 百度一下资料: 这是一个vs2005的bug,在SP1补丁中已经修复了这个问题。 已经安装了sp1,还是提示这个错误。 在有的项目中,添加函数,变量都不会提示这个错误,就是我当前这个项目有这样的提示。 根据微软网站上相关的资料,感觉这个有预编绎的功能有关系。 我在自己的"common.h"头文件中,包含了一个#pragam comment(lib,& ...
visual studio 2005 CPU占用率100%的修复补丁, Microsoft KB:http://support.microsoft.com/kb/935204 Registry information Warning Serious problems might occur if you modify the registry incorrectly by using Registry Editor or by using another method. These problems might require that you reinstall the oper ...
今天在用vs2005练习的时候提示,error C3861: 'SHCreateDirectory': identifier not found 原来是'SHCreateDirectory'函数没有定义。 查看MSDN看发现在shlobj.h中定义的,但是为什么还是提示找不到定义呢。 打开shlobj.h文件,搜索SHCreateDirectory的定义,是有的,原因在于这个函数在IE6.0版本以上才支持。 #if (_WIN32_IE >= 0x0601) SHSTDAPI_(int) SHCreateDirectory(HWND hwnd, LPCWSTR pszPat ...
我想学好用C编写软件,但是C的知识一直不无法深入,C++也是一知半解, 我希望我能静下心下,用心学习一段时间,先不要去学基础的语法知识,太枯燥。没效果。 也不要去学什么算法和数据结构,用不到。不要应为这些东西很高深,就去装深沉。 我希望我能从我最感兴趣的方面入手学习。 我希望我能找到让自己感兴趣的学习方法。 那就老老实实做一个按钮,总行了吧。 按钮是一个很基本的控件,但是要精通,却不是一个容易的事。 比例图片按钮,变色按钮,鼠标放上去会变图的按钮,圆的按钮,透明的按钮,要实现这些功能,却要学习其它好多的相关知识。 虽是一个小东西,但是却包含windows编程的精要。现在还要学习基 ...
最近我们给大家介绍了很多Telnet服务器的知识,在您尽情享受Telnet所带给您的便捷的同时相信您已经对Telnet了解不少了,您有什么意见和学习心得吗?大家一起讨论吧。今天我将继续为大家献上我的一点学习心得,给出一些基于I ...
互联网时代,人类的生活越来越离不开网络,从娱乐,工作,到生活服务等相关领域,无时无刻不需要数据与信息的传输。而网卡在这其中,一直扮演着重要的角色,无线网卡,独立网卡等等。 <wbr><wbr></wbr></wbr> <wbr><wbr></wbr></wbr> <wbr><wbr><p align="center">现如今,当你在餐厅点餐时,会发现服务员手中的PDA,正是通过无线网络传输着你order的信息;你在办公室的拐角处,发现公司早 ...
要在windows下写一点小程序,特别是用C语言+API方式来说,一定要熟练使用API和window基本控件的应用。 虽然我现在能够使用一些基本控件来点东西,但是还不够全部,不够系统,不够深入。这次要再重新学一遍,希望能有所进步, 使自己在学习编程的时候,不要被基础界面给难倒了。 工欲善其事,必先厉其器,为了能方便的创建一个win窗口,在学习了袁枫的书,终于按自己的想法实现窗口的封装, 借此可以同时对C++类的创建和使用作进一步的学习。 基础的windows窗口类使用C++封装后的源码,点此下载,这是我的第一版本,还有很多功能没有实现。 代码实现效果如: TWnd* wnd; w ...
在第一部分使用高速SPI以太网控制芯片W5200登录Telnet服务器的时候,我们给大家介绍了很多关于telnet服务器的相关知识,不知道对您是否有帮助呢?您有什么意见和建议呢?欢迎和我们一起来讨论。 我们已经知道Telnet服务虽然也 ...
引言:您是否尝试过用硬件来实现TCP/IP协议栈功能?现在WIZnet公司的全硬件TCP/IP协议栈芯片就可以轻松地实现这一功能并为您的系统带来更大的稳定性和高速的表现。W5200的SPI总线是特制的高速总线,而且支持休眠模式,有32K的发送和接收缓存,有多达8个套接字供用户使用,尤其是它48个引脚的小巧封装赢得了客户的青睐。接下来就随我一起来走近它。 (W5200芯片封装图) W5200是支持硬件TCP/IP协议的以太网控制芯片,支持SPI总线接口的网络连接。通过使用SPI接口,对于引脚间距离量的降低可以使小型的嵌入式系统得到轻松地实现。对于支持硬件TCP/IP协议的W5200 ...
你听说过智能家居吗?你体验过当你日常生活中的家具,电气,各种仪表等都连入到互联网之后,给你的生活所带来的方便快捷吗?现如今,在布置新居的时候,爱生活,追求自由的年轻人不仅仅青睐于宜家家具的北欧简约 风 ...
Cortex-M3——学习(二) <wbr></wbr> <wbr>现如今,越来越多的嵌入式爱好者选择学习Cortex-M3, <wbr>在嵌入式处理器的世界,cortex-M3是一位人见人爱的后生。它的成本和功耗低,可配置性很高。如今,很多ARM的工程师加入了cortex-M3的学习与开发中,WIZnet一直都是行业的领先者,即将上市的新产品W7200正是加入了cortex-M3处理器的全硬件TCP/IP协议栈芯片,通过利用它的优势,相信会得到更多客户的青睐。接下来,请大家随我一起继续我们之前对于Cortex-M3的学习。</wbr&g ...
工作中需要用到程序更新,从FTP上下载文件是比较方便的。写个日志总结一下昨天的学习情况: 句柄的定义 HINTERNET hConnect ; 连接FTP操作,需要定义一个HINTERNET句柄。使用InternetOpen函数进行初始化句柄。 创建FTP会话 使用InternetConnect函数,连接到FTP,要用到InternetOpen函数初始过的句柄。 设置当前FTP的目录 FtpSetCurrentDirctory函数,传入地址,支持多级子目录,可以使用"/soft/tool/"这样的多级目录。 下载文件 FtpGetFile 函 ...
最近我们给大家介绍了很多关于开源硬件的知识,不知道对您是否有用呢,今天我们将继续给大家介绍相关信息,以满足广大OSHW(开源硬件)爱好者的需求。 我们知道相对于以Linux为代表的开源软件阵营,开源硬件也是开源思想的继承者。这些硬件的开发者将硬件的全部资料都对外公开,包括电路图、固件、软件、元件列表、器件列表以及印刷版图。这些资料允许任何人使用,比开源软件的开放度更高的地方在于,作者更是允许将这些资料及硬件用于任何商业开发。开源硬件给我们带来了广大范围内协作开发、迅速理解系统内部运行机制,以便于进一步开发同时还节省了成本,缩短了产品的开发时间。 在开源硬件的飞速发展下,WIZnet将 ...
大家听说过Cortex-M3吗?在嵌入式处理器的世界,cortex-M3是一位人见人爱的后生。它的成本和功耗低,可配置性很高。如今,很多ARM的工程师加入了cortex-M3的学习与开发中,WIZnet一直都是行业的领先者,即将上市的新产品W7200正是 ...
Global site tag (gtag.js) - Google Analytics