недійсними RegisterShellFileTypes (BOOL bCompat = FALSE);
Параметри
bCompat
ВІРНО додавання записів реєстрації для команди оболонки, друк і друк на, що дозволяє користувачам друкувати файли безпосередньо з оточення командного рядка, або шляхом перетягування файлу до принтера об'єкта. Він також додає DefaultIcon ключ. За промовчанням цей параметр є ПОМИЛКОВИМ для зворотної сумісності.
Зауваження
Телефонуйте цієї функції-члена зареєструвати всі типи документів вашого застосування з менеджера файлів Windows. Це дозволяє користувачеві відкрити файл даних, створений заявку, двічі клацнувши його з в файл-менеджер. Зателефонуйте RegisterShellFileTypes , після того, як ви називаєте AddDocTemplate для кожної з шаблонів документів у вашому додатку. Також викликати функцію член EnableShellOpen , коли ви телефонуєте RegisterShellFileTypes.
RegisterShellFileTypes , що повторюється через список CDocTemplate об'єктів, що програма підтримує, і для кожного документа шаблона, додає записи до бази даних реєстрації, які підтримує Windows для зіставлення файлів. Файловий менеджер використовує ці записи для відкриття файлу даних, коли користувач double-clicks його. Це усуває необхідність у судно на.REG-файлу з вашого застосування.
Якщо база даних реєстрації вже associates за вказаним розширенням імені файлу з іншим типом файлу, не нове об'єднання створюється. Див CDocTemplate клас для формату рядків необхідно зареєструвати цю інформацію.
Огляд CWinApp |nbsp; Члени класу | Ієрархічна діаграма
Дивіться також CDocTemplate, CWinApp::EnableShellOpen, CWinApp::AddDocTemplate