求一个任务并行处理软件,能将屏幕分成两半,分别处理两个应用下的不同事件

来源:百度知道 编辑:UC知道 时间:2024/07/04 11:07:43
求一个任务并行处理软件,能将屏幕分成两半,左边一半只响应所有的键盘事件(或者特定的某些键盘按键响应),右边一半只处理鼠标事件,程序并行,互不干扰,不发生焦点的争夺。

谢谢。

以目前的windows是不可能了,双核的编程我没有接触过,但我想因为他使用窗体句柄(并不仅仅指我们狭义的窗体,包括文本框,按扭等都需要一个焦点。),并且严格上讲他不能算是真正的多用户操作系统。
我想你是懂得编程的。咱们都从严格上讲。
windows的事件处理实际上也是有顺序的,并不是真正的并行。包括所谓的后台运行。
但是可以使用欺骗手段来实现的。
如单机双人游戏就是典型。左边一半只响应所有的键盘事件(或者特定的某些键盘按键响应),右边一半只处理鼠标事件,程序并行,互不干扰,这里的不发生焦点的争夺只是一种欺骗的方式而已。
按照这个思路就可以做你需要的软件了。

关于并行软件的开发
http://www.soft6.com/know/detail.asp?id=BCEDGA