I have been using a few different Win32 functions in a project. Then I made a brand new bmx file and called a Win32 function without declaring it first with Extern. I'm also not including any source files. For example
This compiles on its own as a full program! How can it do that?
If I add this line:
it won't compile as it says "identifier abc not found", fair enough.
It's almost like the the extern declarations are cached by BlitzMax or something. What's going on?
SetClassLongA(TheWindow,-14,icon)
This compiles on its own as a full program! How can it do that?
If I add this line:
abc()
it won't compile as it says "identifier abc not found", fair enough.
It's almost like the the extern declarations are cached by BlitzMax or something. What's going on?