• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..08-Nov-2021-

MakefileH A D08-Nov-2021858 3819

READMEH A D08-Nov-2021783 2115

pgevent.cH A D08-Nov-20214.1 KiB16186

pgevent.defH A D08-Nov-2021124 65

pgmsgevent.hH A D08-Nov-2021987 471

pgmsgevent.mcH A D08-Nov-202168 65

pgmsgevent.rcH A D08-Nov-202159 53

README

1src/bin/pgevent/README
2
3pgevent
4=======
5
6MSG000001.bin is a binary file, result of Microsoft MC compiler. MC compiler
7can be downloaded for free with MS Core SDK but it is not included with MSYS
8tools and I didn't find an alternative way to compile MC file.
9
10To summarize: the command "MC pgmsgevent.mc" generates pgmsgevent.h,
11pgmsgevent.rc, and MSG00001.bin files.  In MC file, we declare a string
12with %s format, so we can write anything we want in the future without
13needing to change the definition of this string.
14
15To finish, because DllUnregisterServer and DllRegisterServer are system
16defined entry points, we need to export these two functions with their names
17without "decoration", so we cannot use auto generated .def files without
18handy modifications.
19
20Laurent Ballester
21