baiyunhuihui

导航

2015年10月10日 #

VMWare中安装CentOS6.6不能上网的解决办法

摘要: 1.首先在虚拟机中将网络配置设置成NAT2.在windows系统,我的电脑-管理-服务 中开启VMware NAT service和VMware DHCP service。3.在CentOS里面打开终端,输入shutdown -r now 如果还是不行,继续。参考http://www.cnblogs... 阅读全文

posted @ 2015-10-10 18:28 baiyunhuihui 阅读(404) 评论(0) 推荐(0) 编辑

2015年9月2日 #

Unity出现 error building player exception android (invocation failed)

摘要: 今天在编译Android的时候出现这个错误error building player exception android (invocation failed)百度谷歌之后,看到xuanyusong的博客里面有说道[csharp]view plaincopy注意:ErrorbuildingPlaye... 阅读全文

posted @ 2015-09-02 15:50 baiyunhuihui 阅读(423) 评论(0) 推荐(0) 编辑

2015年2月9日 #

idl生成.h .c文件

摘要: 1.从命令行执行设置INCLUDE、LIB等,可先运行vsvars32.bat(C:\ProgramFiles\MicrosoftVisualStudio.NET2003\Common7\Tools)。2.从IDE中生成把idl文件加入工程,单独设置改idl的MIDL编译选项 阅读全文

posted @ 2015-02-09 17:39 baiyunhuihui 阅读(475) 评论(0) 推荐(0) 编辑

2014年8月27日 #

GetWindowRect() GetClientRect() ScreenToClient() MoveWindow()

摘要: CWnd.GetWindowRect参照坐标系:屏幕坐标系,原点为屏幕左上角(0,0)的位置功能:取得调用窗口CWnd在屏幕坐标系下的RECT坐标CWnd.GetClientRect参照坐标系:CWnd窗口的客户区坐标系,原点为客户区左上角(0,0)的位置功能:取得窗口在自己的客户区(不包括非客户区... 阅读全文

posted @ 2014-08-27 11:57 baiyunhuihui 阅读(182) 评论(0) 推荐(0) 编辑

2014年7月22日 #

C# 委托与事件

摘要: 事件与委托似乎很难以理解,这是因为它们的使用方式与常用的编码有很大的差别,例如通常编写的都是同步代码,调用一个类型的方法,会即刻出现方法执行的结果,这是符合逻辑的。但在某些情况中,同步代码未必满足需求,拿公共汽车来打个比方,如果交通管制中心希望每一辆公车到达一个站点时都发送给自己一个信号以便自己能够... 阅读全文

posted @ 2014-07-22 17:26 baiyunhuihui 阅读(355) 评论(0) 推荐(0) 编辑

2014年7月2日 #

c# 类型初始值设定项引发异常

摘要: 今天使用VS2010编译c#程序,编译顺利通过,点击运行启动程序,弹框提示如题错误。断点调试,程序甚至都没有进入main函数!!查阅网上资料,几种分析如下(1)反射机制 (2)app.config文件格式不对 (3)程序集引用。经过判断,以上都不符合,最后发现是该64位启动工程的目标平台配的是x86... 阅读全文

posted @ 2014-07-02 17:43 baiyunhuihui 阅读(1645) 评论(0) 推荐(0) 编辑

2014年7月1日 #

dll不同的调用方式

摘要: LoadLibrary 一般是动态加载DLL时(你并不需要对应的头文件,和LIB)#pragma comment 一般是静态加载DLL时(对应的头文件、DLL,和LIB缺一不可,并且生产的EXE没有找到DLL文件就会导致“应用程序初始化失败”)#import指令用于从一个类型库中结合信息。该类型库的... 阅读全文

posted @ 2014-07-01 18:17 baiyunhuihui 阅读(141) 评论(0) 推荐(0) 编辑

2014年5月23日 #

win32项目设置窗口全屏

摘要: 创建窗口的时候设置样式:CreateWindow(,,WS_MAXIMIZE,……);显示窗口的时候设置:ShowWindow(hWnd,SM_MAXIMIZE); 阅读全文

posted @ 2014-05-23 11:43 baiyunhuihui 阅读(788) 评论(0) 推荐(0) 编辑

2014年3月7日 #

tlb,tlh,tli文件的关系

摘要: tlb文件:com类型库文件。在需要使用对应com类的模块里,“#import ...*.tlb”使用之。 tlh、tli文件:他们是vc++编译器解析tlb文件生成的标准c++文件。因为odl和tlb并不是C++标准的东东,有必要把它们翻译成标准的C++类型,使得C++开发者可以使用。相信vb和j++也会把tlb翻译成自己语言兼容的类型描述信息。tlh相当于类型申明(头文件),tli相当于定义实现(CPP文件)。可以用写字板打开查看其内容。 备注一个重要的相关问题: 在VC下#import "A.tlb" no_namespace named_guids;编译后产生A.t 阅读全文

posted @ 2014-03-07 14:29 baiyunhuihui 阅读(344) 评论(0) 推荐(0) 编辑

2014年2月11日 #

vc静态加载dll和动态加载dll

摘要: 如果你有a.dll和a.lib,两个文件都有的话可以用静态加载的方式:message函数的声明你应该知道吧,把它的声明和下面的语句写到一个头文件中#pragma comment(lib, "a.lib")然后你的对话框.cpp中包含这个头文件就可以使用message函数了。如果dll没有对应的.lib文件,那么就只能使用动态加载的方式了。动态调用动态库步骤:1、创建一个函数指针,其指针数据类型要与调用的DLL引出函数相吻合。2、通过Win32 API函数LoadLibrary()显式的调用DLL,此函数返回DLL的实例句柄。3、通过Win32 API函数GetProcAdd 阅读全文

posted @ 2014-02-11 16:47 baiyunhuihui 阅读(522) 评论(0) 推荐(0) 编辑