>Mike,
>
>In straight C this is correct but C++ allows us to do things like this:-
Yes, I agree. However, in the context of the Win32 API (which I believe is the context of the thread; I could be wrong, I haven't followed it closely) George's explanation is correct. As far as VFP and the API are concerned, structures will be contiguous blocks of memory, and you cannot place a function into a structure.
Mike Stewart