I know how to create a dll and link a program to that dll. But I have seen code for and heard of dlls that are executed everytime a program is. Somthing to the effect of CBT dlls? How do you make these?