From 629fc83a09ba3bd05fd8203eb225f9258359032b Mon Sep 17 00:00:00 2001 From: Josh Harmon Date: Fri, 7 Feb 2025 10:35:59 -0800 Subject: [PATCH] Correct return value of `CTaskDialog::OnHelp()` It returns `S_FALSE`, not `S_OK`, according to `afxtaskdialog.cpp` in 14.42.34433. In testing, returning `S_OK` from an overridden implementation may result in another window (e.g., a main frame window) also presenting help. --- docs/mfc/reference/ctaskdialog-class.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/mfc/reference/ctaskdialog-class.md b/docs/mfc/reference/ctaskdialog-class.md index 9c685c35608..2f1d87a8197 100644 --- a/docs/mfc/reference/ctaskdialog-class.md +++ b/docs/mfc/reference/ctaskdialog-class.md @@ -685,7 +685,7 @@ virtual HRESULT OnHelp(); ### Return Value -The default implementation returns S_OK. +The default implementation returns S_FALSE. ### Remarks