EarlyBind method calls for VB6

When using Visual Basic 6 with early binding, it is necessary to use the 'EarlyBind' versions of methods that pass objects back to the LINCEnvironment object.

This is required because the default marshaling for objects in the CEWindowsAPI and CEWindowsAPIJavaStyle is orientated towards the Unknown interface, while VB6 prefers to use a different interface when early bound.

Simply substitute the old method call, for the 'EarlyBind' version to solve the problem.

Note: Not all overloads of a method have an EarlyBind version. Only those methods that pass objects as parameters need the EarlyBind version.