SDK中有关模块句柄(hInstance),窗口类,窗口句柄的困惑!!
(1)进程本身的模块句柄(hInstance)一般为0x400000,而DLL模块的缺省句柄为0x10000000。这里的句柄是否就是虚拟地址???,如果一个进程同时调用几个DLL模块,而这几个DLL模块都采用缺省句柄0x10000000,岂不是最终虚拟地址乱了???(或者是如何避免的)
(2)注册窗口类(RegisterWindow)的hInstance,以及创建的窗口实类(CreateWindow)的hInstance,又是什么?(2)的hInstance与(1)有关系吗??
另外(2)的hInstance是否需要唯一的(对于OS而言),还是对于本进程唯一就可以了??
请大师指点!!不胜感激!!!