In Delphi XE can I allow my form to accept file \'drag and drop\' but without having to handle bare windows messages?
No, unless you are about to peruse some custom TForm descendant which have this functionality built-in already.