background image

用内存映射或全局原子(互斥变量)、查找窗口句柄..

FindWindow,互斥,写标志到文件或注册表,共享内存。.

12.

如何截取键盘的响应,让所有的 a’

变成 b’?

键盘钩子 SetWindowsHookEx

13.Apartment 在 COM 中有什么用?为什么要引入?

14.存储过程是什么?有什么用?有什么优点?

我的理解就是一堆 sql 的集合,可以建立非常复杂的查询,编译运行,所以运行一次后,以后再运行速度比单

独执行 SQL 快很多

15.Template 有什么特点?什么时候用?

16.谈谈 Windows DNA 结构的特点和优点。

17.

   

 

网络编程中设计并发服务器,使用多进程 与 多线程 ,请问有什么区别?

1,进程:子进程是父进程的复制品。子进程获得父进程数据空间、堆和栈的复制品。

2,线程:相对与进程而言,线程是一个更加接近与执行体的概念,它可以与同进程的其他线程共享数据,但

拥有自己的栈空间,拥有独立的执行序列。

两者都可以提高程序的并发度,提高程序运行效率和响应时间。

线程和进程在使用上各有优缺点:线程执行开销小,但不利于资源管理和保护;而进程正相反。同时,线程适

合于在 SMP 机器上运行,而进程则可以跨机器迁移。