dsims@uceng.UC.EDU (david l sims) (06/18/91)
Most everyone knows that the Windows API functions are located in the DLL's USER.EXE, GDI.EXE, and KERNEL.EXE. What's the difference between a DLL that has the extension .EXE and a DLL with the .DLL extension? Can I create my own USER.EXE DLL? (I might want to do this in order to count the number of times CreateWindow is called on a system-wide basis.) Is the USER.EXE just a USER.DLL that has been renamed, or is there more to it? By the way, Microsoft does not provide free SDK support. You have to buy it (perhaps it's also available on CompuServe?). I'm also currently using BC++. Thanks in advance for any and all replies! -- David Sims, dsims@uceng.uc.edu
jeff@extro.ucc.su.OZ.AU (Jeff Smartt) (06/19/91)
In article <1991Jun18.164453.15633@uceng.UC.EDU> dsims@uceng.UC.EDU (david l sims) writes: >Most everyone knows that the Windows API functions are located in >the DLL's USER.EXE, GDI.EXE, and KERNEL.EXE. What's the difference >between a DLL that has the extension .EXE and a DLL with the .DLL >extension? > >Can I create my own USER.EXE DLL? (I might want to do this in >order to count the number of times CreateWindow is called on >a system-wide basis.) > >Is the USER.EXE just a USER.DLL that has been renamed, or is >there more to it? > >By the way, Microsoft does not provide free SDK support. You >have to buy it (perhaps it's also available on CompuServe?). I'm >also currently using BC++. > >Thanks in advance for any and all replies! >-- >David Sims, dsims@uceng.uc.edu G'day, in Windows 2, DLLs and EXEs both had the extension .EXE. I'm not sure, but I would suspect that the DLLs you mention have .EXE extensions, as that is the extension that a Windows 2 app would look for - and MS claim that a Windows 2 app can run under Windows 3 - which is usually true. Regards, Jeff. -- Jeffrey Smartt, Smartt Designs Pty. Ltd. G.P.O. Box 619, Sydney, NSW, Australia, 2001. Ph: +61-2-411-1910. --------------------------------------------------------------------------------