Gemery

导航

2013年4月18日 #

批处理常用的几个简单命令

摘要: 1. 拷贝文件 copy 例如: copy abc.dll C:\abc.dll 当前目录中的abc.dll拷贝到C盘下 copy C:\abc.dll "C:\Program Files\Common Files\abc.dll" 这个不用解释,目的很明显2. 创建目录 md 例如: md C:\abc\1233. 删除目录 rd 例如: rd C:\abc\123 删除空目录 rd /s /q C:\abc 安静的删除目录及它的所有子目录和文件4. 删除一个或数个文件 del del [/P] [/F] [/S] [/Q] [/A[[:]... 阅读全文

posted @ 2013-04-18 11:07 Gemery 阅读(227) 评论(0) 推荐(0) 编辑

2013年4月10日 #

计算某个日期和当前时间的天数差

摘要: 我的某个IOS项目中,需要分组来显示签到记录, 每天可能有多次签到, 用天来对签到记录进行分组。每一条签到记录都有一个时间字段,分组的标题就是用时间中的日期来显示的,例如:如果时间为 2013-1-25 01:01:01 那么分组的标题就为 2013-1-25。如果今天是2013-1-25,直接显示2013-1-25是不是觉得体验不好?“今天”反而觉得一目了然,呵呵。于是我写了一个函数计算某个时间和当前时间的天数差.代码如下:+ (NSInteger)numberOfDaysFromTodayByTime:(NSString *)time timeStringFormat:(NSString 阅读全文

posted @ 2013-04-10 17:19 Gemery 阅读(2512) 评论(5) 推荐(1) 编辑

2013年3月27日 #

用平移动画效果实现电梯门的开或关的效果

摘要: 我公司刚刚启动一个IOS项目,该项目和电梯相关,其中就涉及到电梯门的开和关。1. 准备素材美工准备了4张png图片, 1张电梯的环境图,1张电梯的背景图(电梯门在打开时电梯里的背景),1张左门,1张右门。因为环境图的中间是电梯背景部分,所以电梯门所在位置的矩形区域必须为透明的。2. 创建对象在MyViewController.h中定义2个对象:UIImageView* largeBk; // 环境图的对象LiftView* liftView; // 电梯视图, LiftView从UIView继承,封装了2个电梯门对象,负责开门和关门3. 调整层次关系 largeBk 位于 liftView的. 阅读全文

posted @ 2013-03-27 14:50 Gemery 阅读(645) 评论(0) 推荐(0) 编辑

2013年1月7日 #

VC通过相对路径获取绝对路径

摘要: 编程中,有时候会遇到这样的问题,当运行某个程序:D:\abc\efg\123.exe时如果想得到efg目录下的xxx.txt文件的路径,那么可以用".\xxx.txt"或者"xxx.txt"相对于123.exe, 调用:G2XGetFullpath(".\xxx.txt", NULL); 或则G2XGetFullpath("..\efg\xxx.txt", NULL);如果想得到abc目录下的yyy.txt文件的路径,那么可以用"..\yyy.txt"相对于123.exe,调用:G2XGetFu 阅读全文

posted @ 2013-01-07 11:26 Gemery 阅读(3571) 评论(0) 推荐(0) 编辑

2012年7月11日 #

GDI+绘制圆角矩形

摘要: 1. 生成圆角矩形路径对象。 1) 创建CGraphicsRoundRectPath对象objRoundPath。 2)objRoundPath调用添加圆角矩形路径的函数AddRoundRect。2. 使用Graphic::DrawPath绘制圆角矩形。CGraphicsRoundRectPath的头文件:1 class CGraphicsRoundRectPath: public Gdiplus::GraphicsPath2 {3 public:4 CGraphicsRoundRectPath();5 CGraphicsRoundRectPath(INT x, INT y, ... 阅读全文

posted @ 2012-07-11 17:16 Gemery 阅读(5686) 评论(0) 推荐(0) 编辑

2012年6月27日 #

Hello world实例

摘要: Hello world 界面效果。Download LibraryDownload SourceFiles 阅读全文

posted @ 2012-06-27 15:43 Gemery 阅读(158) 评论(0) 推荐(0) 编辑

G2XUI库简介

摘要: G2XUI库基于VC开发的程序界面库,能快速实现美观的客户端应用程序,也能快速把现有的客户端应用程序进行美化。您能快速快速的搭建像QQ212,迅雷7,360等等界面程序框架。G2XUI有如下几个特性:1. G2XUI支持VC的对话框模板,也支持G2XUI提供的界面设计器设计出来的模板。2. G2XUI兼容MFC的消息映射机制,G2XUI也提供了和MFC类似的消息映射机制。3. G2XUI界面中可以没用MFC的控件,但G2XUI可以兼容MFC的控件。4. G2XUI库所有的控件使用GDI+实现,所有控件支持Alpha通道,完美支持透明,半透明,不透明效果。5. G2XUI库中的所有控件的内存必. 阅读全文

posted @ 2012-06-27 13:36 Gemery 阅读(210) 评论(0) 推荐(0) 编辑

2012年6月19日 #

G2XUI库的导入

摘要: 1.下载G2XUI库。下载地址暂未开放2.使用VC新建一个对话框应用程序.3. 跟你设置的工程环境,选择合适的G2XUI库版本: 1)G2XUI以动态库的方式呈现,需要包含G2XInc.h (在G2XUI库的安装目录中) 2)G2XUI以静态库的方式呈现,需要包含G2XIns.h (在G2XUI库的安装目录中) 3)所需要的库为: G2XUIxxx.lib, xxx后缀请参考如下定义。(在G2XUI库的安装目录中) DD: 多字节字符集, 动态库, 共享dll中使用MFC DDD: 多字节字符集, 动态库, 共享dll中使用MFC, DEBUG版 UDD: Unicod... 阅读全文

posted @ 2012-06-19 11:23 Gemery 阅读(351) 评论(0) 推荐(0) 编辑

2012年6月18日 #

VC中查找进程的二种方法

摘要: 在工作中,经常会遇到这种情况: 先判断自己需要的某个模块是否启动,如果没有启动,那么就启动它。 有时候需要杀掉某个进程,都需要用到进程的枚举。如下提供两种查找进程的方法。1. 采用进程快照枚举进程的方法查找指定名称进程BOOL FindProcessByName(LPCTSTR szFileName, PROCESSENTRY32& pe){ // 采用进程快照枚举进程的方法查找指定名称进程 HANDLE hProcesses; PROCESSENTRY32 lpe = { sizeof(PROCESSENTRY32) }; CString... 阅读全文

posted @ 2012-06-18 15:47 Gemery 阅读(4983) 评论(0) 推荐(1) 编辑

2011年6月4日 #

一个C++程序员工作三年的一点想法

摘要: 我在三年的工作中总结了一下几点经验:1. 先把工作做好,再加强学习和提高能力,最后功能才能做的更好。2. 工作目标不仅仅要完成工作任务,还要在任务完成后不断的思考,考虑代码可能存在的安全隐患,代码条理不清导致的维护成本上升。3. 在软件开发中,提高自身的编程素养(代码条理清晰、注释保持正确、代码风格前后一致)。4. 在软件开发中,提高团队开发能力 (善于沟通、遵守一致的标准、共享知识、同舟共济)。5. 在软件开发中,即使自己的项目不能做成外界那样优秀的项目,然而我们也要向好的设计理念靠拢。6. 总结在软件开发中遇见的问题,客观的分析产生问题的根源(是主观原因还是客观原因,或者对某个技术点没有理 阅读全文

posted @ 2011-06-04 20:06 Gemery 阅读(2104) 评论(1) 推荐(3) 编辑