Window9SysteprogramminSECRETsourccod

所属分类:书籍源码
开发工具:WINDOWS
文件大小:357KB
下载次数:24
上传日期:2005-01-14 10:24:26
上 传 者曾维宏
说明:  Windows 95 系統程式設計大奧秘书籍源码
(Windows 95 system programming source books big mystery)

文件列表:
Windows 95 System programming SECRETS (0, 2001-10-17)
Windows 95 System programming SECRETS\APPENDIX (0, 2001-10-17)
Windows 95 System programming SECRETS\APPENDIX\K32LIB.DEF (4110, 1995-07-19)
Windows 95 System programming SECRETS\APPENDIX\K32LIB.LIB (54074, 1995-07-19)
Windows 95 System programming SECRETS\APPENDIX\MAKE.BAT (35, 1995-07-19)
Windows 95 System programming SECRETS\bin (0, 2001-10-17)
Windows 95 System programming SECRETS\bin\APISPY32.API (82552, 1995-07-19)
Windows 95 System programming SECRETS\bin\APISPY32.DLL (24576, 1995-07-19)
Windows 95 System programming SECRETS\bin\APISPYLD.EXE (14336, 1995-07-19)
Windows 95 System programming SECRETS\bin\FSR32.EXE (17920, 1995-07-19)
Windows 95 System programming SECRETS\bin\PEDUMP.EXE (36864, 1995-07-19)
Windows 95 System programming SECRETS\bin\PHYS.EXE (24064, 1995-07-19)
Windows 95 System programming SECRETS\bin\PHYS16.DLL (3712, 1995-07-19)
Windows 95 System programming SECRETS\bin\PHYS32.DLL (10752, 1995-07-19)
Windows 95 System programming SECRETS\bin\SHOW16.EXE (18064, 1995-07-19)
Windows 95 System programming SECRETS\bin\SHOWSEH.EXE (18432, 1995-07-19)
Windows 95 System programming SECRETS\bin\SHOWWND.EXE (20992, 1995-07-19)
Windows 95 System programming SECRETS\bin\SIMONSEZ.EXE (12288, 1995-07-19)
Windows 95 System programming SECRETS\bin\VAR2MAP.EXE (30208, 1995-07-19)
Windows 95 System programming SECRETS\bin\W32SPDLL.DLL (11776, 1995-07-19)
Windows 95 System programming SECRETS\bin\W32SVSPY.EXE (34816, 1995-07-19)
Windows 95 System programming SECRETS\bin\w32svspy.flt (0, 1998-02-12)
Windows 95 System programming SECRETS\bin\WALKHEAP.EXE (25600, 1995-07-19)
Windows 95 System programming SECRETS\bin\WALKHP2.EXE (25600, 1995-07-19)
Windows 95 System programming SECRETS\bin\WIN32WLK.EXE (25088, 1995-07-19)
Windows 95 System programming SECRETS\bin\WIN95MEM.EXE (11776, 1995-07-19)
Windows 95 System programming SECRETS\bin\WIN95UNI.EXE (10752, 1995-07-19)
Windows 95 System programming SECRETS\CHAP10 (0, 2001-10-17)
Windows 95 System programming SECRETS\CHAP10\APISPY32.API (82552, 1995-07-19)
Windows 95 System programming SECRETS\CHAP10\APISPY32.C (2161, 1995-07-19)
Windows 95 System programming SECRETS\CHAP10\APISPY32.MAK (972, 1995-07-19)
Windows 95 System programming SECRETS\CHAP10\APISPYLD.C (14420, 1995-07-19)
Windows 95 System programming SECRETS\CHAP10\APISPYLD.H (205, 1995-07-19)
Windows 95 System programming SECRETS\CHAP10\APISPYLD.MAK (917, 1995-07-19)
Windows 95 System programming SECRETS\CHAP10\APISPYLD.RC (633, 1995-07-19)
Windows 95 System programming SECRETS\CHAP10\ASMRETRN.ASM (464, 1995-07-19)
Windows 95 System programming SECRETS\CHAP10\HOOKAPI.C (4974, 1995-07-19)
Windows 95 System programming SECRETS\CHAP10\HOOKAPI.H (540, 1995-07-19)
Windows 95 System programming SECRETS\CHAP10\INTRCPT.C (7202, 1995-07-19)
Windows 95 System programming SECRETS\CHAP10\INTRCPT.H (385, 1995-07-19)
... ...

---------------------- Notes on the sample sources ------------------------ 1) All of the example programs have been pre-built, and are in the .\BIN directory. The sources for individual chapters are in the appropriately named subdirectory beneath this directory (e.g., .\CHAP5 contains the sources for chapter 5.) 2) These programs were compiled with Visual C++ 2.0, and where appropriate, Borland C++ 4.5. 3) Many of these examples assume the existance of the "combined" Win32SDK that encompasses both NT and Win95. At the time these examples were created, Visual C++ had not been updated to include the Win95 specific header files and libraries. If you don't have the Win32 SDK, but have a Win95 aware version of Visual C++, you can probably make minor changes to the .MAK files in order to make the sources compile. 4) Whereever possible, I tried to keep all the program code in straight 'C' code, and use as little assemble as possible. However, some of the sample programs absolutely require .ASM files. For these files, you'll need MASM 6.11 (or TASM32 if you're building with the Borland C++ tools). There is no way around this. 5) Some of the programs are so simple that a full blown .MAK file isn't necessary to build them. Instead, they can be compiled from the command line. Programs of this type can be built using the .BAT files in the same directory as the program sources. 6) Where a .MAK file is provided, simply type "NMAKE ", where is the name of the .MAK file. 7) I'm not a big fan of Integrated Development Environments (IDEs), and I did not create any IDE project files for these programs. For the most part, the programs are very straightforward (i.e., one or more .C files, some .H files, and maybe a .RC or .DEF file). It shouldn't be hard to create a project on your own if you want to work with these sources in your IDE. 8) Most of the programs have been also built and tested with Borland C++. Where I had current Borland C++ .MAK files, they are included in the source directory, with the extension ".BOR".

近期下载者

相关文件


收藏者