On Windows, CFileDialog support a flag: OFN_HIDEREADONLY to specify if a "Open as read-only" checkbox should be hidden or not.
In Qt, I also find an option: QFileDialog::ReadOnly. It seems it is also used for such a purpose. (Maybe not, as I know nothing about Qt.)
But in Carbon framework, I...