摘要: http://waf.codeplex.com/wikipage?title=Architecture%20-%20Get%20The%20Big%20Picture 阅读全文
posted @ 2010-12-23 13:12 rgqancy 阅读(273) 评论(0) 推荐(0)
摘要: http://code.msdn.microsoft.com/wpfsamples 阅读全文
posted @ 2010-12-23 12:56 rgqancy 阅读(416) 评论(0) 推荐(0)
摘要: 1.ListView,DataGrid要想能正常的显示垂直滚动条。  ListView,DataGrid在Document Outline中任何一级祖先节点都不可以是StackPanel。DockPanel某些情况下,可以实现你想要的完美的替代解决方案。2.ListView千万不能直接放ScrollViewer里。  此操作可引来巨大的UI变慢,甚至无响应的问题。3.ItemControl不能随便乱用的,有时会引来巨大的UI无响应问题。4.ListView在不同的主题下,如:Windows Classic && Windows 7 Aero下。ListView内嵌的控件是不同的。5.ListV 阅读全文
posted @ 2010-12-14 13:45 rgqancy 阅读(770) 评论(0) 推荐(0)
摘要: Bug 现象,点击Clear button后,操作一下UI,发现ListView的里仍然能保留第一行,太匪夷所思了。以下是测试程序的代码:<Window x:Class="WpfApplication37.MainWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://... 阅读全文
posted @ 2010-11-17 17:23 rgqancy 阅读(644) 评论(3) 推荐(0)
摘要: 两台硬件和软件配置完全相同的机器A和B,现在要用系统自带的Copy功能把A上的一个文件,复制到B上。在哪台机器上执行程序,效率更高? 阅读全文
posted @ 2010-11-16 12:54 rgqancy 阅读(340) 评论(2) 推荐(0)
摘要: http://www.hardcodet.net/2008/01/wpf-treeview 阅读全文
posted @ 2010-11-03 14:33 rgqancy 阅读(1240) 评论(1) 推荐(0)
摘要: <!-- FocusVisual --><Style x:Key="ButtonFocusVisual"> <Setter Property="Control.Template"> <Setter.Value> <ControlTemplate> <Border> <Rectangle Margin="2" Stroke... 阅读全文
posted @ 2010-10-19 15:55 rgqancy 阅读(721) 评论(1) 推荐(1)
摘要: http://social.msdn.microsoft.com/Forums/en-SG/wpf/thread/5b614ec5-9366-44f2-ad35-5865fa86547e <Button> <Button.Template> <ControlTemplate TargetType="Button"> <Grid Height="24" Wi... 阅读全文
posted @ 2010-10-13 13:03 rgqancy 阅读(389) 评论(0) 推荐(1)
摘要: 下面两种语法,只是变相的形式而已。    for (int i = 0; i < dgETL.Items.Count; i++) { CheckBox selectCheckBoxInCell = dgETL.Columns[0].GetCellContent(dgETL.Items[i]) as CheckBox; if (selectCheckBoxInCell != null) { s... 阅读全文
posted @ 2010-09-02 18:51 rgqancy 阅读(5523) 评论(3) 推荐(0)
摘要: 今天,从http://www.SereneScreen.com下载了正版的热带鱼屏保程序->Marine Aquarium 3.安装之后,查找到MarineAquarium3.scr,但是正版是要Key Code的,我是不会买也懒得买。那可怎么办呢。首先分析问题,所以尝试用VS的File->open菜单,看看能否看到资源文件,( 基本VC++写的程序,都是多多少少会有一些资源文件的)。... 阅读全文
posted @ 2010-08-28 23:22 rgqancy 阅读(2069) 评论(0) 推荐(0)
摘要: 1.网易的网盘改版后,出现过拖拽后,鼠标不能离开窗口标题的现象(估计是JS逻辑不正确),我专门抓了个图,结果不知道发给谁,那个客户反馈也忒混乱了吧。最后,就不了了之了。也许现在这个问题修复了,这算是“用户体验”问题吗?不知道网易如何看待“用户的反馈渠道”。2.今天在博客看,看到迅雷的面试题,好像问到迅雷的改进之处,略作思考,算我比较坏,给他挑点毛病。... 阅读全文
posted @ 2010-08-24 23:47 rgqancy 阅读(436) 评论(0) 推荐(0)
摘要: 今天又使用WPF 的DataGrid,发现了一个稍微隐蔽的问题。http://social.msdn.microsoft.com/Forums/en-US/wpf/thread/5cc4f719-8b16-440b-ada9-657564f0097b/In my try. Datagrid's parent container and super-parent containers must be... 阅读全文
posted @ 2010-08-11 16:41 rgqancy 阅读(1516) 评论(1) 推荐(1)
摘要: Flash,Silverlight,Vrpie2 Control,这些控件,归根结底,就是把封装了一些Windows API或者MFC的函数功能,向上层的用户提供编程或者设计接口。本质来说它们都是IE 中的潜入的ActiveX Control。我感觉还是Flash和Silverlight强大,Vrpie2 Control就差些了。为什么这么说,看看下图就知道了。Vrpie2 Control的类库图... 阅读全文
posted @ 2010-07-27 19:31 rgqancy 阅读(344) 评论(0) 推荐(0)
摘要: 1.COM使用了GUID,但是GUID在没有网卡的情况下,也就不准确了。只能用统计学意义上的唯一性,来含糊其辞。2.NET用NameSpace,但是公司足够庞大,产品线众多,缩略语盛行的年代。部门之间缺乏交流的情况下,也保不齐两个应用或类库里出现相同的NameSpace。但是,从整体来思考的话,NameSpace考虑更周全,而GUID对无法处理的情况,似乎有些躲避和遮掩。注:COM的GUID,建议... 阅读全文
posted @ 2010-07-27 14:51 rgqancy 阅读(253) 评论(0) 推荐(0)
摘要: 晚上,想了这样一个场景:第1幕:有一个表格,每个格子里都有数字。Action:表格采用渐变的消逝方式,从屏幕上消失。第2幕:表格消失了,只剩下数字。Action:表格完全消失后,数字开始摇晃,移动,像监狱中混乱的囚犯,四散冲突奔跑。第3幕:有些数字跑出来了,成逃犯了。 阅读全文
posted @ 2010-07-07 12:04 rgqancy 阅读(238) 评论(0) 推荐(0)
摘要: 人类相对于普通动物更高级,其中一个比较显著的特点就是在于人类能够更好地使用工具,甚至是复杂的工具。有的人把软件行业比喻成江湖,我觉得很贴切。大家也都看过武侠小说,江湖人士,基本都有个刀枪棍棒,斧钺钩叉之类的兵器。作为程序员,要想在软件江湖里行走,那自然也少了也有几个看家的家当。当然,要是程序员中的思维缜密之致者,可能达到无器胜有器的境界,完全可以快速开发自己的利具。但是如果您还没达到上面的境界,下... 阅读全文
posted @ 2010-06-06 23:09 rgqancy 阅读(287) 评论(0) 推荐(0)
摘要: 1. 组态软件运行的操作系统:DOS、Windows、Linux。DOS下运行的组态软件,经过科技发展日新月异的洗礼,估计已经淡出市场。那个时代最具代表性的产品,就是美国WonderWare公司的InTouch产品。Windows以其巨大的市场占有率,几乎包揽了组态软件的绝大部分组态软件的运行平台。国内外的组态软件厂商也自然是数量众多,各有千秋。因为Windows 操作系统的使用的培训的普及,以及... 阅读全文
posted @ 2010-05-09 13:09 rgqancy 阅读(772) 评论(0) 推荐(0)
摘要: Technorati 标签: Associating Icons with a Category 原来看到过一种恶意软件(或许不能叫恶意软件,而只是一种恶作剧软件)。就是在桌面建立一个IE6的图标的... 阅读全文
posted @ 2010-05-06 17:06 rgqancy 阅读(228) 评论(0) 推荐(1)
摘要: 大家可能都遇到过windows某个服务无法操作的情况,无法停止或者无法启动的现象。原来对Windows服务的本质不太了解,今天我想我可能切中要害了。先看下文,再听我给您讲。希望大家指出不对之处。Multithreaded ServicesThe service control manager (SCM) controls a service by sending service control e... 阅读全文
posted @ 2010-04-23 12:02 rgqancy 阅读(1616) 评论(0) 推荐(0)
摘要:   VC调用VB的控件,最大的难点,就是数据类型不一致。VB是有Variant这个数据类型的,但是问题就出在这里,VC要使用VB返回的Variant,就像一只狐狸要吃一只刺猬,食物就在面前,可 这很难下口。昨天下午找了半天,也没啥进展,今天终于有所突破,本质就是COM给带来的。 我说得不透彻,文章讲得很好:http://www.roblocher.com/whitepapers/o... 阅读全文
posted @ 2010-04-20 13:55 rgqancy 阅读(413) 评论(0) 推荐(0)
摘要: 下面是对游戏开发者说的:http://msdn.microsoft.com/en-us/library/ee417690(VS.85).aspx下面是对COM、DCOM开发者说的:http://www.opcfoundation.org/DownloadFile.aspx?CM=3&RI=326&CN=KEY&CI=282&CU=4http://www.opcfou... 阅读全文
posted @ 2010-04-14 08:50 rgqancy 阅读(494) 评论(0) 推荐(0)
摘要: Technorati 标签: Batch(批),commandline(命令行),递归想要实现标题中的目的,网上没有完全合乎的资料,但有一个很有借鉴意义。http://hi.baidu.com/jcwkyl/blog/item/be181e03a674f6723812bbed.html按照这位网友的资料,我略作修改,实现了“递归”删除的功能,如下:FOR /F "USEBA... 阅读全文
posted @ 2010-04-08 09:33 rgqancy 阅读(798) 评论(1) 推荐(0)
摘要: #include "stdafx.h" #include <winsvc.h>   以上两行代码顺序千万不可互换。因为我的不小心,想把<>的放上边,好让代码看着顺眼点,结果耽误我2.5个小时。 互换后,因为代码的调用关系不正确,报出一大堆莫名奇妙的错误,但是能定位是哪个.cpp文件的问题。   我遍搜MSDN、GOOGLE、... 阅读全文
posted @ 2010-04-07 14:54 rgqancy 阅读(296) 评论(0) 推荐(0)
摘要: Technorati 标签: 框架语言的共性 最近在看《深入浅出》MFC,越看越惊奇,发现自己真得是很无知。   MFC RTTI(Runtime Type Information)运... 阅读全文
posted @ 2010-03-29 09:27 rgqancy 阅读(534) 评论(0) 推荐(0)
摘要: 我在IE里找Silverlight的XAP包,无意中发现这个Flash的SWF,出于好奇,就看了看,似乎是发现了些小秘密。Silverlight QQ 确实在调试。呵呵呵http://slqq.qq.com/TelnetSocket.swf 阅读全文
posted @ 2010-03-24 00:35 rgqancy 阅读(453) 评论(0) 推荐(0)
摘要: 不常看电视,这个节目不知道叫什么名字。但是有一点,马季先生的儿子马东讲的很好,就是说马季对于侯宝林,刘宝瑞的评价。说侯宝林走得是博彩众家之长,不断形成创新;说刘宝瑞是自己不断揣摩,形成自己的经典的段子。两人都是相声界高人,只是不同的方式方法而已,境界也不同。软件行业似乎也是这样,有些人是在不断创新新产品,来推进软件的发展,而另一些人则是不断完善或完美自己的既有产品,以期获得更多的用户和市场。总的说... 阅读全文
posted @ 2010-03-19 23:20 rgqancy 阅读(521) 评论(0) 推荐(0)
摘要: Technorati 标签: Mercury Quality Center 9.0 1.区别Microsoft SQL Server Desktop Engine和Windows Internal ... 阅读全文
posted @ 2010-03-18 09:35 rgqancy 阅读(3020) 评论(0) 推荐(0)
摘要: Technorati 标签: C++ Unicode 阅读全文
posted @ 2010-03-16 10:58 rgqancy 阅读(428) 评论(0) 推荐(0)
摘要: 1. 如果把“隐藏受保护的操作系统文件”选中,而恰好在某个受版本控制的文件夹下有图片,并且你选过“缩略图模式”,那么就容易出现一些稀奇古怪的现象。比如“Thumb.db”文件,被系统更改了,这个文件我们干涉不了。这时候,如果这个文件也是受版本控制,请看下图:总结这个问题,还是将“文件夹选项”中按照下图设... 阅读全文
posted @ 2010-03-12 08:53 rgqancy 阅读(323) 评论(0) 推荐(0)
摘要: WCF 数据通信长度的问题 阅读全文
posted @ 2010-02-23 19:05 rgqancy 阅读(3297) 评论(1) 推荐(1)
摘要: 以前就在关注过Mono项目,觉得他的意义很重大。后来公司买的DELL,附带的是SUSE Linux Enterprise的操作系统很喜欢,就装了个,平时玩玩。今天再看Mono的主页http://www.mono-project.com/Main_Page,发现SUSE Linux Enterprise Mono Extension,这个版块,其描述是:Run .NET applications, ... 阅读全文
posted @ 2010-02-23 09:04 rgqancy 阅读(2315) 评论(5) 推荐(2)
摘要: 以前,自己只做过一些silverlight的企业开发,但是没怎么动过WPF。但是昨天,同事告诉我WPF也能开发基于网站的程序,我一瞧,还真是这么回事。原来在Visual Studio 2008 的C#应用类型里有两个东西:WPF Browser ApplicationSiverlight Application我实验了一下WPF Browser Application的demo,发现他也可以发布到... 阅读全文
posted @ 2010-02-11 14:09 rgqancy 阅读(2175) 评论(4) 推荐(0)
摘要: Software Configuration Management Automation Build System 阅读全文
posted @ 2010-02-07 15:02 rgqancy 阅读(1843) 评论(4) 推荐(0)
摘要: 微软的Bug管理系统Product StudioTest DirectorTeam Foundation Server微软的源码控制系统Visual Source SafeSource DepotTeam Foundation Server微软的文档管理系统Share Point Server微软的用户管理系统Microsoft Active Directory开源的Bug管理系统Bugzilla... 阅读全文
posted @ 2010-02-03 09:20 rgqancy 阅读(879) 评论(2) 推荐(0)
摘要: 从微软的DMS项目中,我学到的知识和能力,真是令我很受用。或许若干年后,回头看看,对我一生都有不可磨灭的巨大的意义。这里要感谢给我那次机会的微软和多元思维,是这次机会给了我如此大的提高,其实更像感谢的是我身边的同事,没有他们的言传身教,我不会有那么迅猛的提高。软件技术知识上的提高:让我对微软的WPF、WCF、WWF等知识有了一个初步的认识。了解了Windows Server 2008的一些新特性,... 阅读全文
posted @ 2010-01-31 00:28 rgqancy 阅读(286) 评论(0) 推荐(0)
摘要: 今天,我有个想法。能不能从一部手机的蓝牙连接一台PC的蓝牙,而PC的蓝牙再和本身的网卡实现Internet共享,岂不是能节约手机上网的费用,并且也未比手机本身的sim卡上网速度慢啊?我这想法,是因为我有一次这样的经历。一台台式机,有双网卡,一台笔记本有一个网卡。通过将台式机的双网卡实现“Internet共享”,就能让笔记本和台式机同时实现上网功能。我的构想是如果把蓝牙想象为... 阅读全文
posted @ 2010-01-30 22:39 rgqancy 阅读(1525) 评论(0) 推荐(0)
摘要: 以下文字,完全是摘抄内容,并非想抄袭他人内容,而是觉得作者和我的切身体会太感同身受了。因此,转抄过来。防止百度网站页面调整后,出现断链。文章内容,摘自:http://baike.baidu.com/view/77330.htm?fr=ala0_1.1 BugFree的来源   BugFree是借鉴微软的研发流程和Bug管理理念,使用PHP+MySQL独立写出的一个Bug管理 系统。简单实用、免费并... 阅读全文
posted @ 2010-01-26 21:52 rgqancy 阅读(475) 评论(0) 推荐(0)
摘要: 文件比较工具:windiff,这个工具,使用Visual Studio的,应该都知道吧。但是我不知道是什么时候安装上的,也许是安装Windows SDK的时候安装上的,也许是安装Visual Studio的时候安装上的,我倾向于前者。这工具很方便,可就是界面比较丑,功能一般。Beyond Compare ,这个工具,功能强大,界面优雅,是个不可多得的好工具。TortoiseMerge, 这个Tor... 阅读全文
posted @ 2010-01-19 11:27 rgqancy 阅读(657) 评论(0) 推荐(0)
摘要: 不知道这园子里有多少使用过VirtualBox 与 VMware WorkStation两种虚拟机软件的同行,但是我相信知道的人一定不少。至于他们的性能比较,我记得好像有位园友写过博,大家可以搜索下,我这里不再多说,也没有实际的测试过。在以前同事介绍给我Virtual Box之前,我一直使用VMware WorkStation,因为不知道还有其他更好的工具。但是当我认识了这个小个头的“... 阅读全文
posted @ 2010-01-18 17:53 rgqancy 阅读(16850) 评论(3) 推荐(0)
摘要: Unix时间时间表示方式与windows时间表示方式相互转换的解决办法。简单描述问题:(以上问题仅限在VC++6.0或更低的开发环境下实现。当然VS2005,VS2008中可能有更好的解决办法,但是我使用开发环境有局限。)1.怎么把从1970年1月1日00:00:00的现在的系统时间的经历的秒数计算出来存放到一个变量里(比如long类型)。2.怎么把一个变量里(比如long类型)存的毫秒数折合成相... 阅读全文
posted @ 2009-12-27 23:33 rgqancy 阅读(842) 评论(0) 推荐(0)