2011年11月30日
摘要: for (int i = (int)'a'; i <= (int)'z'; i++) { File.AppendAllText("user\\"+((char)i).ToString(), "Google Translate"); } 阅读全文
posted @ 2011-11-30 18:21 雨润清雅 阅读(378) 评论(0) 推荐(1)
  2011年11月7日
摘要: 首先body的cssbody{ text-align:center; width:1500px;}第一个底部div 的cssposition:absolute; left:50%; width: 1500px; height: 100px; margin: 0px auto 0px -750px;(左距=-宽度/2)z-index: 1;第二个顶部div 的cssposition:absolute; left:50%; margin: 0px auto 0px -512px; width: 1024px; height: 1000px;background-color: #FF00FF; z- 阅读全文
posted @ 2011-11-07 23:07 雨润清雅 阅读(2951) 评论(0) 推荐(0)
  2011年11月2日
摘要: 1.尽量使用整形,而不是浮点型2.频繁调用的变量定义为全局3.数组 array[,]与array[][]的区别,前者数组维数固定,后者维数不定,前者访问速度要快于后者。4.尽量用移位运算,避免用乘法运算。5.大型循环体尽量使用常用结构如int byte等,避免使用类,结构体。。。6.经常被循环调用的部分一定要缩减代码量。图像处理:C#尽量使用lockbits。少用getpixel、setpixel 阅读全文
posted @ 2011-11-02 10:02 雨润清雅 阅读(141) 评论(0) 推荐(1)
  2011年11月1日
摘要: private void webbrowser1_navigating(object sender, webbrowsernavigatingeventargs e) { webbrowser webbrowser_temp = (webbrowser)sender; string newurl = webbrowser_temp.document.activeelement.getattribute("href"); e.cancel = true; }可以删除,newwindow事件不会进,你webbroser有绑定这个事件,直接copy上面代码当然不行了,还要手动绑定 阅读全文
posted @ 2011-11-01 12:07 雨润清雅 阅读(191) 评论(0) 推荐(0)
  2011年10月31日
摘要: 阅读全文
posted @ 2011-10-31 17:55 雨润清雅 阅读(192) 评论(0) 推荐(0)
  2011年10月29日
摘要: ASSERT表明条件已经被强调为真。如果条件不为真,则程序将处于严重故障中。换句话说,ASSERT是来检查对象的内部状态的。 阅读全文
posted @ 2011-10-29 19:54 雨润清雅 阅读(416) 评论(0) 推荐(0)
摘要: MessageBox("love");显示:错误 1 error C2664: “CWnd::MessageBoxW”: 不能将参数 1 从“const char [5]”转换为“LPCTSTR”MessageBox(_T("love"));通过。输出了 love。MessageBox((LPCTSTR)"love");通过。输出为空。 阅读全文
posted @ 2011-10-29 15:27 雨润清雅 阅读(306) 评论(0) 推荐(0)
摘要: 从今天起从C#转学C++,我已经有C#独立开发小软件的经验了,使用平台VS2010。 由于专业(测绘,就是GIS,GPS,摄影测量,图片处理,数据处理等)需要,开始学C++,但我没有选择VC6.0,而是依旧用VS2010里面的C++。 真正让我入门的一本书是 孙鑫 的 MFC深入详解 。 下面就从C#转C++的角度来谈谈经验。1.VS2010 里的C++有MFC和可视化编程 2种构建窗体程序的方法。2.VS2010里,C++有.h与.cpp的文件区别。 .h文件用来声明类及类的成员(变量,函数) .cpp文件用来写相应.h中函数的实现。3.C++ MFC命名规定比较蛋疼。 类的... 阅读全文
posted @ 2011-10-29 13:56 雨润清雅 阅读(3440) 评论(2) 推荐(1)