全部博文(1293)
发布时间:2013-01-22 17:21:15
1、什么情况下需要使用建造者模式 当需要将一个复杂的对象的构建与它的表示分离,使得同样构建过程可以创建不同的表示的意图时就需要使用建造者模式。 建造者模式可以将一个产品的内部表象与产品的生成过程分割开来,从而可以使一个建造过程生成具有不同的内部表象的产品的对象。 使用了建造者模式,用户只需要指定需要.........【阅读全文】
发布时间:2013-01-19 09:19:42
来自博客 http://blog.chinaunix.net/uid-25445243-id-3477017.html 我们的程序,一般由各种函数组成。有的函数,只在程序内被调用一次。有的,在多个地方被调用过。 ??????? 对于 只在程序内被调用一次 的函数。======如果选择大小优化,编译器不会把它当作函数来处理,而.........【阅读全文】
发布时间:2013-01-17 14:09:58
? 这是MFC定义的两宏,用于声明导入导出函数。 __declspec(dllexport) 声明一个导出函数,一般用于dll中 __declspec(dllimport) 声明一个导入函数,一般用于使用某个dll的exe中 __declspec(dllexport)的作用,它就是为了省掉在DEF文件中手工定义导出哪些函数的一个方法。 ? MSDN对_declspec的说明 在更.........【阅读全文】
发布时间:2013-01-17 10:47:34
一、案例需求 .net开发过程中,常常需要在一个窗体图片上面放置label来显示一些文本。 而直接拉个label到picturebox上,是无法实现这种效果的。如下图1、图2 图1 不合格的窗体设计 图2 不合格的显示效果 ? 二、解决方案 要实现实现label在图片上透明显示,需要先放置一个panel,再放置一个label。如图3,.........【阅读全文】