Hi Rainbow Sally,
About using C startup codes, you can have a look at my little project:
http://smorgasbordet.com/phpBB2/viewtopic.php?t=88
Been meaning to do that. I will.
To All. I tried and tried to get a smaller "PE" file (exe's and dll's are Portable Executables in MS terminology). I used assembler in PellesC but I couldn't break Vortex's record for small.
This isn't important stuff. It's just fun. It's like putting racing slicks on your lawnmower, in a way, so this isn't going to be important for most C programmers.
We're only talking about a few bytes, actually it's the size of section alignment that Vortex is beating my sizes on because msvcrt creates a new .rdata section, forcing another section alignment for proc addresses Vortex has apparently found another way to get. (And I'll find out what it is, and duplicate it from asm in PellsC, if I can. LoadLibrary? GetProcAddress? That might do it...
To Vortex. I really am enjoying this. I've got a project I need to get back on but it should be done in a few houts and I'll take a look at your other posts.
.