Ha! Just like AmeriPete, ChezPete needs to remember to wear his glasses, too! Well, my glasses are special, they're s,mart glasses. They not only let me see what I'm looking at, they also tell me what I'm looking at, like: Guy's face, Guys face, boobs, boobs... I just wish they wouldn't tell me out loud. Last time that happened when talking to a couple, the "guy's face" didn't seem too pleased.
You know C++ compilation also fails when you don't include "DYNAMIC" and USER32 in some situations where DECLARE LIBRARY is all you needed before. Weird, but it seems to depend on the functions in that library. Apparently some are recognized by QB64, and some are not. If you call a function that isn't you better darn well write out the full declare library statement.
It wouldn't be a bad idea to collect a top 10 list of why C++ compilation fails for situations like this. Unfortunately, one of our boobs who would be able to document these in the WIKI, don't come around here no more...
Pete