窗体设计中个性化提示消息
摘要:一、向提示框中添加图标在开发程序时,为了让用户熟悉操作,经常使用一些提示框,显示提示信息。默认情况下,提示信息框只包含提示信息,未免有些单调,如果在提示信息框中显示一个图标,程序或许就别具风格了。本实例实现了在提示框中添加图标的功能。技术要点要修改提示信息框的风格,首先需要了解C#中提示信息框的设计原理。在C#中,提示信息框是用ToolTip控件来实现的。ToolTip控件的ToolTipIcon属性可以设置提示时显示的图片,下面详细介绍一下该属性。ToolTip.ToolTipIcon属性用来获取或设置一个值,该值定义要在工具提示文本旁显示的图标的类型。属性值:System.Windows.
阅读全文
posted @
2012-02-23 23:36
陈国利
阅读(1619)
推荐(0) 编辑
C#窗体设计学习记录
摘要:一、改变窗体的大小Windows窗体是可以随意改变大小的,然而对于一些要求严格的窗体,开发人员不希望用户随意的改变其大小,例如,定位准确的地图和游戏软件等。遇到这种情况必须对窗口的大小进行一些限制。本例设计一个限制了大小的窗体,用户虽然可以改变其大小,但是,大小的范围是受到限制的。技术要点在此C#中实现限制大小非常方便,只要设置窗体的最大和最小范围即可。下面介绍一下相关属性。Form.MinimumSize属性用来获取或设置窗体可调整到的最小大小,其语法格式如下:public override Size MinimumSize { get; set; }属性值:Size,表示该窗体的最小大小。
阅读全文
posted @
2012-02-22 14:22
陈国利
阅读(7072)
推荐(0) 编辑
C#文件操作——删除多重文件夹
摘要:问题:一个根文件夹,底下包含多级目录,每一级又存在多个个子文件夹,每个文件夹里面又存在多个文件。如果要删除所有子文件又保存最顶级的目录文件夹,那采用什么办法处理好呢?处理方法 1、 直接删除根文件夹,然后再创建根文件夹。voiddeleteAllFile(stringpath){Directory.Delete(path,true);Directory.CreateDirectory(path);}2、遍历所有子目录文件夹的文件,逐个删除。 ///<summary>///遍历文件夹及子文件夹所有文件///</summaryd>///<c>stringdir=
阅读全文
posted @
2012-02-19 23:43
陈国利
阅读(1588)
推荐(1) 编辑
自动提交ISOHU工具
摘要:工作之余,无聊了写一个isohu自动提交工具,下面谈谈编写这个小工具设计思路。1、通过写一个注册机注册isohu用户,注册地址:http://i.sohu.com/login/reg.do?bru=http%3A%2F%2Fi.sohu.com 。(注册选择sohu邮箱)2、拿到注册好的用户,假设已经注册好了N个用户, 导入到工具用户列表。3、准备好各种各样的文章,我这里是下载txt小说,大文章拆分成N篇小文章,然后导入工具的文章库,当作待发布文章库(发布文章时将各小文章组合成一篇待发布的文章,只要小文章的样本够大,随机组合后的重复性概率很低)。4、用百度关键词分析工具(网上下载)挖掘出最热门
阅读全文
posted @
2012-02-17 15:57
陈国利
阅读(944)
推荐(2) 编辑
[转载]八款开源 Android 游戏引擎 (巨好的资源)
摘要:本文转自作者: iamsheldon 初学Android游戏开发的朋友,往往会显得有些无所适从,他们常常不知道该从何处入手,每当遇到自己无法解决的难题时,又往往会一边羡慕于 iPhone下有诸如Cocos2d-iphone之类的免费游戏引擎可供使用,一边自暴自弃的抱怨Android平台游戏开发难度太高,又连个像样的游 戏引擎也没有,甚至误以为使用Java语言开发游戏是一件费力不讨好且没有出路的事情。 事实上,这种想法完全是没有必要且不符合实际的,作为能和苹果iOS分庭抗礼的Android(各种意义上),当然也会有相当数量的游戏引擎存在。仅仅因为我们处于这个狭小的天地间,与外界接...
阅读全文
posted @
2012-02-15 11:08
陈国利
阅读(323)
推荐(0) 编辑
VS2010 C++ 几个常见低级错误
摘要:好久没有用C++写程序了,为了忘切的记过,在此简单记记在程序调试过程一些小问题。1、“=”: 无法从“const char [XX]”转换为“LPCWSTR” 如果程序在VC6.0调试没有问题,而到了VS却出现这个问题。那么有两种解决办法: 1)、工程使用的字符集在vs中做如下修改:project->xxx property(左边树形的Configuration properties|General)-> 右边的(Character Set) 改为(Use Multi-Byte Character Set) 2)、字符和字符串都要用wchar_t不能使用char,并且要使用L来定义
阅读全文
posted @
2012-02-14 15:55
陈国利
阅读(1996)
推荐(0) 编辑