Hi Daniel, Yes there was a bug introduced in the previous update to the code in CTaskDialog::SetFooterIcon in the area you mentioned. That issue has been address in the latest code update. You can download a snapshot of the latest code from the Code section here on SourceForge. Best regards, David
Hi Daniel, I like your suggestion of adding the TDF_POSITION_RELATIVE_TO_WINDOW flag to the TaskDialogBox function. With this flag, the TaskDialogBox function emulates the behaviour of MessageBox more precisely. I've updated the TaskDialogBox function accordingly. You can download the latest code snapshot from the Code section here on SourceForge. There is nothing wrong with "hacking" the Win32++ library if that's what you choose to do. It's just that it might be an inconvenience when it comes time...
Updated CTaskDialog and TaskDialogBox.
Updated DialogTemplate.
Updated CToolbar::GetMaxSize.
Updated Project files
Updated Project Files
Updated Project Files.