OLE Drop Target example origin: http://web.archive.org/web/20160606085935/http://www.catch22.net/tuts/drop-target modified to use cmake