Fall at Mills
Make _cchFindReplaceBuffer configurable in CFindReplaceDialogImpl
Wrong _In_ annotation in MapWindowPoints
I don't think this is important. The app is shutting down when the dialog is closing, it won't be reopened multiple times. Documentation also states: "The system automatically deletes these resources when the process that created them terminates".
DPI support for CDialogResize
Example bug: AtlLoadIconImage is never freed
This is an unfortunate situation. Documetation is correct, and bRecurse was copied from TreeView_SortChildrenCB macro. The best would be to modify the method like this: BOOL SortChildrenCB(LPTVSORTCB pSort, BOOL /*bRecurse*/ = FALSE) // Note: bRecurse is not used { ATLASSERT(::IsWindow(this->m_hWnd)); return (BOOL)::SendMessage(this->m_hWnd, TVM_SORTCHILDRENCB, 0, (LPARAM)pSort); } Cheers, Nenad
Of course administrative priviledges are required. Setup.js should automatically ask for them. If it doesn't, something else is wrong.