I'm wanting a *DLL that programs register to it.
That means a record for each program that registers to the *DLL
I want to create a global memory block of about 1K and then use BroadcastSystemMessage to comunicate between each process/program
and then ADD an event for a program to latch on to and receive a message.
I also wish to use ShellExecuteEx to create a seperate a process
Handle := GlobalAlloc(GMEM_FIXED, 1,000 bites);
GlobalFree(Handle);
ShellExecuteEx
BroadcastSystemMessage
I do not wish to use a internet socket as that is much slower and does not drive an event on arival.
I have a heap to learn like creating a recipicaunt and registering it in windows.
and the receiving of a reply retrun message has to be worked out
handling memory in DLL's for each process
Has any one seen any examples or seen a detailed documeation on rules of things you can do and not do
most examples I've seen just talk on dll connections.
Lex Dean