摘要:介绍:细处着手,巧处用功。高手和菜鸟之间的差别就是:高手什么都知道,菜鸟知道一些。电脑小技巧收集最新奇招高招,让你轻松踏上高手之路。 我曾经写了一篇《com线程模型》,受到一些好评,但也有部分人觉得其有些深,希望能提供一些基础点的文章。本系列文章是《com线程模型》这篇文章的样例,提供一个简单的稍完整的例子以帮助理解前面文章中的内容。本文是此系列的第一篇,讲解《com线程模型》中出现过的我以为......
摘要:table cellspacing=0 cellpadding=5 width=570 bgcolor=#fbe392 border=0>介绍:细处着手,巧处用功。高手和菜鸟之间的差别就是:高手什么都知道,菜鸟知道一些。电脑小技巧收集最新奇招高招,让你轻松踏上高手之路。 朋友单位的一台compaq dl 580服务器因开机不亮就换了系统板,但维修后因为工作原因没有试机,结果过了几天开机才发现自检......
实战COM编程系列之三介绍:细处着手,巧处用功.高手与菜鸟之间的差别就是:高手什么都知道,菜鸟知道一些.电脑小技巧收集最新奇招高招,让你轻松踏上高手之路. 本文为此系列文章的重点,前面设计的接口都只是辅助性质,与com线程模型没有一点关系.由于客户与与组件实现的接口imodule.imodulesite等都包有界面的传递,出于利用mfc的界面包装功能而都使用mfc来实现,故全部运行在sta套间中,并可使得组件的窗口亦使用客户端主线程来派送消息. 【程序编程相关:
ADIC雄居全球2001年磁带存储自动化】 【推荐阅读:
WorldCom重审1999至2001财】 【扩展信息:
北纬公司获“联想集团2001年度合作金奖】 假设调用远程组件的方法以实现业务逻辑,由于远程及大数据量操作的关系,决定对于每次界面发起的数据操作(如查找),均发起一个线程,然后在这个线程中调用远程方法.决定使用一个类包装任务,其实现itask接口,以提供任务管理的服务,而线程函数task就理所当然的是itask的实现类ctask的静态成员函数.由于ctask是一个内部对象,不需要拥有clsid,故样例中直接通过静态成员函数createinstance获得其实例. 出于示范的目的,考虑如何表现进度,在此提出两种方式. 一. 假设远程组件方法是同步的,则调用线程将由于远程组件方法的迟迟不返而被挂起,因此无法表示进度.对于此,可以开启一个计时器(timer),每隔固定时间就由前面的ctask通知itaskmanager增加了一定的进度,并给个上限,超出后就不再计时,进而进度不再增加直到方法返回或itaskmanager终止;如果是异步的,则上面说的发起一个线程这个工作由com运行时期库(以后简称com)干了,在此也就没有意义了,并且其必须在win2000及以后版本发行的com上才有效,这也就是说客户端必须是在win2000及后续版本的操作系统上运行,这不是一个好提议. 二. 假定itask由远程业务组件实现,而并不是上面说的一个内部对象仅为提供包装使用,则在远程业务组件的方法中每过一段代码,其调用itasknotify以设置进度,并在方法结束时调用itasknotify以结束任务. ...
下一页 摘要: 在capcom新分公司成立发表会上,发表了clover studio目前正在制作的特殊和式水墨画风格的《大神》,这是一款以疗伤(healing)为主题的游戏,游戏的画面是以类似卡通着色法所构成,宛如在和纸上以水墨方式作画的风格所构成,故事背景为被怪物所支配,失去缤纷色彩而了无生机的世界,玩家将要操作外表如同狼一般,背上背有日本三神器之一的八咫镜,以日本神话中的太阳神天照为名的主角,打倒敌人,让......