work hard work smart

专注于Java后端开发。 不断总结,举一反三。
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2012年7月26日

摘要: Key Code:1. Long and short Format private void Display_Click(object sender, RoutedEventArgs e) { // We keep results in this variable StringBuilder results = new StringBuilder(); // Create basic date/time formatters. DateTimeFormatter[] basicF... 阅读全文

posted @ 2012-07-26 19:07 work hard work smart 阅读(721) 评论(0) 推荐(0) 编辑

摘要: Metro style app 文件查找(条件为用户输入的匹配条件) private async void SearchButton_Click(object sender, RoutedEventArgs e) { StorageFolder musicFolder = KnownFolders.MusicLibrary; List<string> fileTypeFilter = new List<string>(); fileTypeFilter.Add("*"); QueryOpti... 阅读全文

posted @ 2012-07-26 18:27 work hard work smart 阅读(639) 评论(0) 推荐(0) 编辑

摘要: 闲话少说,书归正传:1 Metro C++程序的入口点: C++开发的Metro程序有两种架构:Windows RT和Direct程序,这两种程序可以完美的进行交互,用一个不恰当的例子形容他们之间的关系应该就是 MFC和Win32 API程序之间的关系。Windows RT是将Windows API封装在了一组类库中,从用户角度来说它处于更高层次,当然受到的局限性也更大,它的入口点被封装在IDE(vs2011)自动生成的app类中,该类被manifest指定为入口点。而Direct程序更像是用Win32 API开发的窗口程序,它的入口点是我们熟悉的main()。我们首先要实现两个类分别继承于I 阅读全文

posted @ 2012-07-26 12:50 work hard work smart 阅读(688) 评论(0) 推荐(0) 编辑

摘要: 闲话少说,第一周几个问题:1 Metro下创建无焦点空间:设置属性 IsHitTestVisible=false;2 Metro C++加载DLL微软专门为Metro C++ 开放了一个新API : LoadPackageLiberary();之前必须将要dll文件添加到工程中(这个不用多说废话了吧,右键点项目名——添加现有项),右键点dll文件——属性,内容选择 是 。然后按照原来Win32方法LoadPackageLiberary,GetProcessAddress即可3 Metro读写文件Metro不是在随便位置都可以读写文件的,只开放了相应的读写位置。我只介绍在文档库读写文件的方法。最 阅读全文

posted @ 2012-07-26 09:27 work hard work smart 阅读(758) 评论(0) 推荐(1) 编辑

摘要: 为什么我依然坚持使用C++?从微软的动向来看,C#正在逐步的成为微软UI开发的新宠,WP7更是成为了唯一开发语言。对于Win8 Metro程序开发,C#也几乎成为很多人的首选语言,尽管HTML5形势看涨,不过毕竟它具备一些局限性,而C#作为一门快速和安全的语言,可能也将成为大多数程序员的最爱(特别是UI开发人员),然而我却毅然决然的选择了看似古老而陈旧的C++,也许在很多人眼中,侧重UI开发的程序员选择C++是很不理性的,也许吧,不过我仍旧愿意坚持自己的信念:C++一定是一门空前并且绝后的语言,我更愿意把他当作一种信念,对C++的执着可以说是对人生的一种坚持吧。况且,C++的确有着我无法割舍的 阅读全文

posted @ 2012-07-26 09:21 work hard work smart 阅读(1928) 评论(4) 推荐(0) 编辑