Hi George,
>I think, however, that it's important that the declaration reflect not only how the parameter is to be passed, but should also show a meaningful name as to what the parameter is. Makes things more readable, and, as a by-product, more maintainable.
Definitly, the optional parameter name should always be used. Also it can be usefull to define some C types, like:
#DEFINE void Integer
#DEFINE LPTSTR String@
And then use these types in the DECLARE statement, because it does match the C definition in the SDK.
Christof
--
Christof