摘要:
举个最简单的情况来说,用户界面线程通常用于处理用户输入和响应通过用户产生的消息和事件,例如women登录时的用户名和密码等信息。 工作线程通常用于完成任务,如不需要用户输入的的计算,WIN32不区分这两种线程,它只需要知道线程的启始地址,然后去启动执行线程。CWinApp是一个用户界面线程对象,派生自CWinThread,处理通过用户产生的消息和事件,创建用户界面线程须要从CWinThread派生,然后申明和实现这个类,以及DECLARE_DYNCREATE 和IMPLEMENT_DYNCREATE宏。这个类必须重载一些函数,当然也可以重载其它的一些函数,如: ■ExitInstance ■I 阅读全文
摘要:
21世纪初,Douglas Crockford寻找一种简便的数据交换格式,能够在服务器之间交换数据。当时通用的数据交换语言是XML,但是Douglas Crockford觉得XML的生成和解析都太麻烦,所以他提出了一种简化格式,也就是Json。Json的规格非常简单,只用一个页面几百个字就能说清楚,而且Douglas Crockford声称这个规格永远不必升级,因为该规定的都规定了。1) 并列的数据之间用逗号(",")分隔。2) 映射用冒号(":")表示。3) 并列数据的集合(数组)用方括号("[]")表示。4) 映射的集合(对象)用 阅读全文
摘要:
在互联网高度发达的今天,各种网站因运而生,有些不是单纯提供信息的网站,有些涉及到纷繁复杂的web应用程序。那么,在日益复杂的网络发展阶段,各种各样的网页特效也随之产生了,尤其是当今用的比较多的Ajax技术以及JavaScript使得今天的网页绚丽多彩。昨天给大家介绍了应用于此方面的新语言,即Google的新编程语言Dart。但是,在很短的一段时间之内JavaScript还不会被代替吧,那么,如今,在广泛使用JavaScript制作特效的时候,我们要考虑网站的加载速度了,那么,今天就来为大家分享两大JavaScript的优化准则。首先我们来分析一下JavaScript的运行机制。JavaScri 阅读全文
摘要:
1、获取群信息列表前面的58命令获取好友QQ号时也获取到了群ID,现在用这个ID来获取真实的群号及群信息。命令:30发送:515667845;30;0;4b2b432f;72;XXXXXX;0;第五个参数72为子命令;第六个为指定群的ID,58命令获取到的那个;第七个为群信息的起点,第一次获取自然为0,第一次未获取完数据,以后该值由返回的值指定。服务器返回:515667845;30;0;72;群ID;真实群号;1;0;群主QQ号;WebQQ协议分析;公告;简介;0;1030196367;XXXXXX;10;0;0;3;XXXXXX;20;0;1;3;XXXXXX;10;0;1;3;第四个是子命 阅读全文
摘要:
Android是第二个最流行的用于智能手机和平板电脑 的操作系统。这里有8个最好的 Android工具以许多不同的方式 帮助开发人员 ,例如 - SDK和AVD管理器,android ADT,android DDMS等等,每个工具表现其独特和不同的质量,使它非常有用于开发。如今,Android的开发一天一天地增长,在新的移动开发中变得越来越流行。互联网上提供一些工具,可帮助开发人员轻松的Android开发。在这些工具的帮助下,开发人员可以更方便,快捷的方式开发应用程序。现在,Android操作系统每天得到更多的普及和喜爱,智能手机和平板电脑都在大规模使用此操作系统。 所以今天我们汇编了最好的. 阅读全文