CTaskDialog::IsSupported
Bestimmt, ob der Computer, auf dem die Anwendung ausgeführt wird, CTaskDialog unterstützt.
static BOOL IsSupported();
Rückgabewert
TRUE, wenn der Computer CTaskDialog unterstützt; FALSE andernfalls.
Hinweise
Verwenden Sie diese Funktion, um zur Laufzeit zu bestimmen, wenn der Computer, der die Anwendung ausführt, CTaskDialog-Klasse unterstützt.Wenn der Computer nicht CTaskDialog unterstützt, sollten Sie eine andere Methode der Mitteilung von Informationen für den Benutzer bereitstellen.Ihre Anwendung stürzt ab, wenn versucht wird, CTaskDialog auf einem Computer zu verwenden, der nicht die CTaskDialog-Klasse unterstützt.
Beispiel
// TODO: Replace the string below with the actual message to the user
CString message("Important information to the user");
// TODO: Replace the string below with the title of this project
CString title("Project Title");
CString emptyString;
if (CTaskDialog::IsSupported())
{
CTaskDialog::ShowDialog(message, emptyString, title, 0, 0,
TDCBF_OK_BUTTON);
}
else
{
AfxMessageBox(message);
}
Anforderungen
Header: afxtaskdialog.h