Hi Mark,
because hwnd value is only a dynamic unique context value
( on specific time, and for life of associate object it is unique and fixed ), it's value has not meant ( only on window debug level it have a meant ).
Then, on VFP context, i can uses a cryptic raw value, and:
-BINTOC() is more 500% faster TRANSFORM,
-BINTOC() is fixed lenght 4 ( string compare it is intrinsically exact)
-BINTOC() it generates the minimal length in average.
Fabio