Для примера, доступ к приват переменным, функциям и процедурам можно получить с помощью хака
type
{$ifdef F_P}
THack = class;
PHack = THack;
Thack = class(Tcontrol)
{$else}
PHack = ^THack;
Thack = object(Tcontrol)
{$endif}
end;
далее в коде допустим так PHack(Control).fHandle := FWndHandle;