摘要:
作者:杨丹相信每个编程爱好者都希望自己的程序不仅性能优越而且有一个美观的界面,一个区别于别人的程序的个性化的界面。然而以前烦琐的API调用和大量的代码使大家望而却步。现在好了,在C#中通过少量的代码就可以实现不规则窗体的制作。如果您有兴趣就接着往下看吧。一、在说我用的方法前,我不得不说一下另一种方法,这种方法在实现不规则窗体自身显示效果(即除开窗体的移动、最大最小话、关闭等)时是不用编代码的。非常简便,但它的致命缺点就是要要求程序运行环境在24位色以下,否则不规则窗体的透明部分就会显示出来,窗体会非常难看。方法1: 步骤1:先用图象处理软件制作您的不规则窗体的位图BMP(最好是位图,其它的我没 阅读全文
摘要:
#111、定义最近使用的列表中显示项的数目原文链接:How to customize the number of items shown in the recent files lists操作步骤: 菜单:工具+选项+环境,在“最近的文件”中的“最近使用的列表中显示项”输入数字,比如6则会在菜单+最近的文件,显示6个最近使用的文件。显示最近打开的窗体也是类似。只要在“窗口菜单显示的项”输入数目即可。评论:这个技巧估计知道的人比较多#112、隐藏Visual Studio 的状态栏原文链接:You can hide the Visual Studio status bar操作步骤: 菜单:工具+ 阅读全文
摘要:
#101、块缩进和智能缩进的差异原文链接:what's the difference between smart indenting and block indenting操作步骤: 缩进的设置,菜单:工具+选项+文本编辑器+所有语言+制表符,在“缩进”选项下有三个选项:无、块缩进、智能缩进。或者在各个语言的制表符也可以设置缩进方式。块缩进和智能缩进的区别: 块缩进是上一行和下一行对齐,比如输入 foo(),然后回车,只会在第一行产生缩进,下一个新行光标就转到行首。 智能缩进所使用的编程语言决定了所使用的相应缩进样式,比如c#语言,输入if({},那么在花括号里包括的代码里就会自动缩进 阅读全文
摘要:
打开记事本,保存成.bat批处理文件,点击运行,重新打开VS就可以看到效果。清除VS2005@echo off@REG Delete HKCU\Software\Microsoft\VisualStudio\8.0\FileMRUList /va /f@REG Delete HKCU\Software\Microsoft\VisualStudio\8.0\ProjectMRUList /va /f清除VS2008@echo off@REG Delete HKCU\Software\Microsoft\VisualStudio\9.0\FileMRUList /va /f@REG Delete 阅读全文
摘要:
Cyclic Redundancy Check循环冗余检验,是基于数据计算一组效验码,用于核对数据传输过程中是否被更改或传输错误。 算法原理 假设数据传输过程中需要发送15位的二进制信息g=101001110100001,这串二进制码可表示为代数多项式g(x) = x^14 + x^12 + x^9 + x^8 + x^7 + x^5 + 1,其中g中第k位的值,对应g(x)中x^k的系数。将g(x)乘以x^m,既将g后加m个0,然后除以m阶多项式h(x),得到的(m-1)阶余项r(x)对应的二进制码r就是CRC编码。 h(x)可以自由选择或者使用国际通行标准,一般按照h(x)的阶数m,将CR 阅读全文
摘要:
查看地址:http://google-styleguide.googlecode.com/svn/trunk/cppguide.xml 阅读全文