--- /dev/null
+//////////////////////////////////////////////////\r
+// MyTaskDialog.h\r
+\r
+#ifndef MYTASKDIALOG_H\r
+#define MYTASKDIALOG_H\r
+\r
+class CMyTaskDialog : public CTaskDialog\r
+{\r
+public:\r
+ CMyTaskDialog() {}\r
+ virtual ~CMyTaskDialog() {}\r
+\r
+protected:\r
+ virtual BOOL OnTDButtonClicked(int nButtonID);\r
+ virtual void OnTDConstructed();\r
+ virtual void OnTDCreated();\r
+ virtual void OnTDDestroyed();\r
+ virtual void OnTDExpandButtonClicked(BOOL bExpanded);\r
+ virtual void OnTDHelp();\r
+ virtual void OnTDHyperlinkClicked(LPCTSTR pszHref);\r
+ virtual void OnTDNavigatePage();\r
+ virtual BOOL OnTDRadioButtonClicked(int nRadioButtonID);\r
+ virtual BOOL OnTDTimer(DWORD dwTickCount);\r
+ virtual void OnTDVerificationCheckboxClicked(BOOL bChecked); \r
+ virtual LRESULT TaskDialogProc(UINT uMsg, WPARAM wParam, LPARAM lParam);\r
+};\r
+\r
+#endif
\ No newline at end of file