本博客已经转移至www.mozlite.com,可能不会及时更新和关注留言记录,mvc请加群88794325(已满),8781765ASP.NET(MVC)讨论二群

随笔分类 -  C/C++

摘要:上网baidu一下或google一下这个东东就有很多人在问这个问题,最近我也用到了这个,所以就留下来以备往后需要是可以查找。我想通过这个来作为C#调用windows APIs的出发点,在以后的随笔当中介绍一下我现阶段用到的一些APIs或非托管类库。在调用非托管DLL的APIs前,我们应该好好掌握一下 DllImportAttribute,MSDN给出的定义为:可将该属性应用于方法。DllImportAttribute 属性提供对从非托管 DLL 导出的函数进行调用所必需的信息。作为最低要求,必须提供包含入口点的 DLL 的名称。 阅读全文
posted @ 2007-08-10 21:52 网魂小兵 阅读(14464) 评论(16) 推荐(2) 编辑
摘要:消息,就是指Windows发出的一个通知,告诉应用程序某个事情发生了。例如,单击鼠标、改变窗口尺寸、按下键盘上的一个键都会使Windows发送一个消息给应用程序。消息本身是作为一个记录传递给应用程序的,这个记录中包含了消息的类型以及其他信息。例如,对于单击鼠标所产生的消息来说,这个记录中包含了单击鼠标时的坐标。 阅读全文
posted @ 2007-07-09 22:20 网魂小兵 阅读(654) 评论(0) 推荐(0) 编辑
摘要: 很早就有学习C++的冲动,但是由于一直以来坚持C#而没有真正进入过C++世界很多的文章包括微软的也只有C++转向C#的文章,而很少有人写过由C# 进入C++的文章。由于我对游戏开发很有兴趣,在我看到的现状来看C++是游戏界的首选,我是说大型游戏而不是手机之类的。同时朋友会叫你写一个小程序,比如一个计算器,你总不能叫他装一下.NET框架再运行吧,所以多我来说学习C++还是很有必要的,不知道大哥大姐们是怎么个想法。在此我想记录一下C# 中和C++的区别和联系等等,OK今天首先看看C#中和C++中的类及其继承等等。 阅读全文
posted @ 2007-06-30 11:33 网魂小兵 阅读(1028) 评论(0) 推荐(0) 编辑
摘要: 记下几个字符串东东,即他们得区别: LPSTR:一个32位指向字符串的指针,相当于char *; LPCSTR:一个32位指向字符串常量的指针,相当于const char *; LPWSTR:一个32位指向Unicode字符串指针,相当于wchar_t *; LPCWSTR:一个32位指向Unicode字符串常量指针,相当于const wchar_t *; 1 #ifdef UNICODE 2  typedef LPWSTR LPTSTR; 3  typedef LPCWSTR LPCTSTR; 4 #else 5  typedef LPSTR LPTSTR; 6  typedef LPCSTR LPCTSTR; 7 #endif 当然我们也可以相互转换一下(强行转换会变乱码): LPWS 阅读全文
posted @ 2007-06-30 01:43 网魂小兵 阅读(2527) 评论(1) 推荐(0) 编辑
摘要: 俗话说没有搞清楚指针就没有学会C/C++,所以指针是一个相当重要的东东,相当年在用 C#调用C++写的动态链接库时,以为C++中的指针就是C#中的引用类型(ref),但是看了一下却不是这样。指针当然和内存是离不开的,有很多版本的定义,但是我觉得最容易理解的是:每一个变量都有一个内存地址,这个地址就称为指针。 阅读全文
posted @ 2007-06-05 21:39 网魂小兵 阅读(1245) 评论(1) 推荐(0) 编辑
摘要:很多人都是从C++转到C#,而我却正好相反,从C#去学C++。第一次看那个东西我就直接用VS建一个C++项目,但一进去就闷了,不知道怎么回事,更本看不懂里面的文件和文件之间到底有什么关系。今天终于弄明白了一点,h文件和cpp文件也就是说,在h文件中声明Declare,而在cpp文件中定义Define。要弄明白这个就只要把声明和定义搞懂就好了,但是还是不习惯通常用回车敲得做法,C++中的智能提示跟C#中的简直就是... 阅读全文
posted @ 2007-01-29 19:01 网魂小兵 阅读(4610) 评论(1) 推荐(0) 编辑
摘要:有时候需要用VC++来做一个小软件,但是对于没用过的我,只能从新学习!曾今有人说过:“偷懒的人学VB,聪明的人学Delphi,真正的程序员学VC。”由曾学过VB也算是偷懒过了,但是中途放弃去学习C#了,现在觉得有时候要做一个小软件,而且又不是所有的计算机上都装有.NET的框架,为了一个几百K的程序还要将.NET框架打包,人家不懂程序的人一看还不得吓死。所以学习C++还是有必要的,何况想进入游戏行业的我呢?嗬嗬!其实能让我下决心去学这个还有一个就是我想了解一下Windows是怎么完成哪些操作的! 阅读全文
posted @ 2007-01-23 10:21 网魂小兵 阅读(593) 评论(2) 推荐(0) 编辑

点击右上角即可分享
微信分享提示