In Delphi XE can I allow my form to accept file \'drag and drop\' but without having to handle bare windows messages?
If you don't like pure WinAPI, then you can use components. Drag and Drop Component Suite is free with sources.