Windows程序设计零基础自学_2_Windows程序的显示和更新_之WM_PAINT消息
前面的一篇文章里面,我模仿那本经典的书写了一个windows程序, 对windows的程序设计有了一点点的感性认识, 但是对于程序的设计还是一知半解,因此需要继续自学, 接着看那本经典的书......
下面是我的一点总结吧,贴出来让各位大侠看看,希望大侠们不吝指教, 指出我认识中的不当之处,以帮助我
http://www.cyqdata.cn/cnblogs/article-detail-39712
Windows Phone 实用开发技巧(6):windows phone 下汉字转拼音
我们知道,Silverlight 下是不支持GB2312编码的,所以Silverlight for Windows Phone 自然也不支持GB2312编码,以致无法使用网上的“C# 汉字转拼音”的方法。其实我们可以使用一种笨方法,即将汉字和拼音放在一个数组中,然后遍历数组进行匹配。
建立一个中文辅助类ChineseHelper ,其中有两个静态的方法,得到汉字对
http://www.cyqdata.cn/cnblogs/article-detail-39708
Windows程序设计零基础自学_1_Windows程序消息循环机制
第一次接触计算机的时候,已经是2005年,我记得当时在学校的机房还有98和2000的操作系统, 当时学C语言后,知道了怎么在cmd一样的模式下编制程序,当时一直迷惑就是怎么样编制一个和IE和Word一样具有点击鼠标操作的应用程序, 后来过了大一,大二时选择了自动化(我们学习大一不分专业)就一直没有机会学习如何编制Window
http://www.cyqdata.cn/cnblogs/article-detail-39701
Winform GDI+ 制作连连看,五子棋等(等格子类小游戏 )
首先解释下何为 格子类游戏。 这是我自己取得名字格子游戏之游戏的画面是以M*N个矩形格子或格点组成的, 游戏中的物体基本上都位于 格子中 或格点上 。 如:俄罗斯方块,连连看,魔法寿司,推箱子,打砖块,和所有棋类游戏 等 。
&nbs
http://www.cyqdata.cn/cnblogs/article-detail-39695
从零开始,学习windows编程(3)—hello.c的疑惑
上一篇,我们问了几个问题,这一篇就从hello.c的各个方面来研究研究,等到这一篇的结束来看这些疑惑有哪些是可以解答了的,当然还有一些可能要放到后面解决了……。
既然要抽丝剥茧,就要从手头已有的线索出发,同时加上搜索到的知识,以及自己的思考,任何问题的解决都是通过这个路径(当然,老板除外,老板这种生物只需要发出指令,然后得到结果就OK了……)
http://www.cyqdata.cn/cnblogs/article-detail-39654
Win8将引领我们走向何方?(译文)
昨晚看到一篇文章,就用我的烂英语翻译了一下,分享之~~~~~
原文:So where do we go from here?
好吧,微软终于揭开了所谓的“Win8”的神秘面纱。如果你这周正好在西藏某个秘密的寺院学习盖世神功,或者在南极洲海岸捕鱼的话,你或许错过这次通告会,以及其中暴风雨般的观点和被特写的宣讲。一些人觉得这为Windows
http://www.cyqdata.cn/cnblogs/article-detail-39650
Windows Phone 7 MVVM模式通讯方式之实现Binding Data
MVVM模式的View与ViewModel的三大通讯方式:Binding Data(实现数据的传递
)、Command(实现操作的调用
)和Attached Behavior(实现控件加载过程中的操作)。
(1)Windows Phone 7 MVVM模式通讯方式之实现Binding Data。
(2)Windows Phone 7 MVVM模式通讯方式之实现Command。
(3)Windows
http://www.cyqdata.cn/cnblogs/article-detail-39628
windows下android开发环境的搭建
一切开始之前,我们先要把开发环境搭建起来,安卓的开发环境搭建起来还是比较顺利的,但有个前提是你有个稳定的网络环境。
第一步:安装java开发环境
首先,JDK你的电脑上是一定要的啦。然后就是eclipse.我装的是Eclipse Classic 最新版3.6.2,网址在这里:http://www.eclipse.org/downloads/
eclipse载下来后,直接解压就可以用了还是很方便的吧
http://www.cyqdata.cn/cnblogs/article-detail-39618
QQ空间日志抓器---我的第一个winform小应用
忙豁了近两个星期,终于完工了,可能对于多数人来说这个应用没有什么价值也没有什么挑战性,但对于初次接触winform的我来说还算是小有成就感的。 先来两张程序的截图吧 界面比较简单,现在复杂的也不会。还有一个其他空间的单选按钮,这个功能
http://www.cyqdata.cn/cnblogs/article-detail-39613
Win7和WinXP共享的设置问题二则——共享打印机和FTP
时至今日,一个小型的局域网中的操作系统,Win7和WinXP共存的现象已经是很普遍的了(就像当时WinXP和Win98曾经共存了一段时间一样)。那么在Win7和WinXP之间的设置资源共享就得费一番周折了。本人今日碰到二则事例,在网上查了很多资料后,很多都是言语寥寥,不能解决实际问题。在仔细的搜索一番后,找到两个帖子,都顺利的解决了我的问题。在这儿,着文以记之。也是给更多的人一个参考。
一、W
http://www.cyqdata.cn/cnblogs/article-detail-39600
VSTO+WinForm+WebService+WCF+WPF示例
前段时间去图书馆借书,无意中发现这样一本书,书名是”新一代 .NET Office开发 Excel篇”,书名比较有意思,就借出来看看.看完以后,发现确实不错.它挖掘了Office产品中我们经常忽略的部分.比如图表,透视表等.下面根据我对这本书的笔记来看看VSTO这个被微软偷偷发布,而被我们遗弃的东东到底是什么样子
http://www.cyqdata.cn/cnblogs/article-detail-39429
WindowsPhone7开发简单豆瓣网应用程序之主页面功能实现
WindowsPhone7开发简单豆瓣网应用程序之主页面功能实现
在上一篇博文当中介绍了豆瓣应用程序的界面设计,那么这些界面是如何实现功能呢?下面我讲代码分享给大家。
主页面图:
大家可以看到主界面我们需要实现三种功能的搜索(搜书,搜乐,搜影)。由于这三种搜索的后台实现代码雷同,这里我以搜书为例。
1) 首先我们需要实例
http://www.cyqdata.cn/cnblogs/article-detail-39425
Windows Azure入门教学系列 (一): 创建第一个WebRole程序
在第一篇教学中,我们将学习如何在Visual Studio 2008 SP1中创建一个WebRole程序(C#语言)。在开始学习之前,请确保你的机器上已经安装了:
Windows Azure Tools for Microsoft Visual Studio 1.1 (February 2010) Windows Azure Software Development Kit (Novembe
http://www.cyqdata.cn/cnblogs/article-detail-39348
Windows Phone 7 学习 - (4) :Windows Phone 控件之Textbox
Windows Phone 中的Textbox是从Silverlight那边过来的,其实是一个东西,赋值还是Text,是字符串类型,至于其他属性用法基本是差不多的,该绑定值,重置内部形态的模板等还是照旧,只不过进到Windows Phone 后,主要增加了一个InputScope这样的特点,这是个什么东西呢?
InputScope是手机上的Textbox很重要的特点之一,主要用途就是文字的
http://www.cyqdata.cn/cnblogs/article-detail-39307
Windows 进程管理工具的设计与实现
引子 前阵子曾提到过为了应某些人的需要,得做几个毕业设计,其中一个就是 Windows 的进程管理工具 。 在前期的规划中是做成比较高难度的那种 Windows 进程管理工具, 也就是在底层使用驱动程序来获取进程的信息,而在上层则使用 VC 做用户界面层的。 至于为什么在底层要使用驱动程序来获取进程信息而不是直接在上层使用高级语言来直接获取进程信息, 那是因为在上层中通过高级语言来获取进
http://www.cyqdata.cn/cnblogs/article-detail-39185
WinForm二三事(二)
监视消息循环
在上一篇文章中,我们讨论了消息循环是响应用户输入的根本,还提到了在WinForm中执行耗时操作是因为这个耗时操作与消息循环在同一个UI Thread上,导致不能处理用户的后续响应,造成程序假死。除此之外,还说到了Form中的WndProc方法,说这个方法就是Win32时代那个处理消息的方法的.Net版。
那么今天这篇文章我们就来编个小程序来模拟一下这个耗时操作,看看是不是如上一篇所说
http://www.cyqdata.cn/cnblogs/article-detail-39162
Windows 8 & BUILD – 铸造美好的未来
相信昨天 Windows 8 的第一次露面,已经赚足了眼球。这里就不多再贴图说明了,更多的视频,图片及报道都可以在这里找到。
http://www.microsoft.com/presspass/presskits/windows7/
以下是 Soma 的最新博客,向大家介绍微软最新的活动——BUILD! (翻译加稍作修改)
今天,Steven Sinofsky 和
http://www.cyqdata.cn/cnblogs/article-detail-39106
WindowsPhone7开发简单豆瓣网应用程序之界面设计
WindowsPhone7开发简单豆瓣网应用程序之界面设计
最近自学了一点WindowsPhone7的知识,自己就利用豆瓣网API开发了一个小的搜索程序。好了!先看看程序运行效果吧!
(启动界面)
(主界面)
(输入搜索后显示查询信息)
(查看详细信息)
当我准备写这个小的应用程序时,对WindowsPhone7一点都不了解!呵呵!幸亏我以前自学过Silverlight,花了五天的时
http://www.cyqdata.cn/cnblogs/article-detail-39099
iPhone、Windows Mobile、Symbian、Android移动开发前景分析
最近中国移动在跟我们公司接触,共同开发3G应用程序相关事宜,先前只是觉得移动互联网注定会改变人们生活方式。但作为一个程序员,并没有打算关注3G在手机终端上的应用。因为根据我的经验,手机终端屏幕太小了,也就是仅仅适合小游戏和阅读一些小说用,坐在地铁上,据我观察,我看绝大部分玩手机的,要么发短信,要么看小说,玩游戏的都很少,受限于手机屏幕终端啊。而我关注的是企业管理软件和电子商务软件,相信精品软件,改
http://www.cyqdata.cn/cnblogs/article-detail-39071
如何开发绚丽、高效率的界面(Windows嵌入式系统)
上篇文章中提到用户体验(UE),并且说到国内有专门去做UE的团队也很少。据我了解Microsoft、Nokia、Google等,还有国内的Baidu是有比较专业的UE团队。对于我们这样的普通团队、普通开发者来说,这样的经验实在太少了。而且普遍更认为UE是UI Designer的事情,与我们这样的Developer没有太多关系。
当然不是,UE远超过UI。很多因素造成了UE差,比如一份不正确的数据表
http://www.cyqdata.cn/cnblogs/article-detail-39061