ExportPropertySheet.cpp
00001
00002
00003
00004 #include "stdafx.h"
00005 #include "resource.h"
00006 #include "ExportPropertySheet.h"
00007
00008
00009
00010 #ifdef _DEBUG
00011 #undef THIS_FILE
00012 static char BASED_CODE THIS_FILE[] = __FILE__;
00013 #endif
00014
00016
00017
00018 IMPLEMENT_DYNAMIC(CExportPropertySheet, CPropertySheet)
00019
00020 CExportPropertySheet::CExportPropertySheet(CWnd* pWndParent)
00021 : CPropertySheet(IDS_PROPSHT_CAPTION, pWndParent)
00022 {
00023
00024
00025
00026
00027
00028
00029 AddPage(&m_Page1);
00030
00031 m_hIcon = AfxGetApp()->LoadIcon(IDR_EXP_PROP);
00032 SetWizardMode();
00033
00034
00035
00036 }
00037
00038 CExportPropertySheet::~CExportPropertySheet()
00039 {
00040
00041 }
00042
00043
00044 BEGIN_MESSAGE_MAP(CExportPropertySheet, CPropertySheet)
00045
00046 ON_WM_HELPINFO()
00047
00048 END_MESSAGE_MAP()
00049
00050
00052
00053
00054
00055 BOOL CExportPropertySheet::OnInitDialog()
00056 {
00057 BOOL bResult = CPropertySheet::OnInitDialog();
00058
00059
00060 SetIcon(m_hIcon, TRUE);
00061 ModifyStyleEx(0, WS_EX_CONTEXTHELP);
00062
00063 return bResult;
00064 }
00065
00066
00067 BOOL CExportPropertySheet::OnHelpInfo(HELPINFO* pHelpInfo)
00068 {
00069
00070 #if 0
00071 HtmlHelp(NULL, NULL, HH_INITIALIZE, (DWORD)&m_dwCookie) ;
00072
00073 CString str;
00074 if(str.LoadString(pHelpInfo->iCtrlId))
00075 {
00076 HH_POPUP hPop;
00077 memset(&hPop, 0, sizeof(hPop));
00078 hPop.cbStruct = sizeof(hPop);
00079 hPop.clrBackground = -1;
00080 hPop.clrForeground = -1;
00081 hPop.rcMargins = CRect(-1, -1, -1, -1);
00082 hPop.pt = pHelpInfo->MousePos;
00083 hPop.pszText = str;
00084 hPop.pszFont = NULL;
00085
00086 HtmlHelp((HWND)pHelpInfo->hItemHandle, NULL, HH_DISPLAY_TEXT_POPUP, (DWORD)&hPop);
00087
00088 }
00089 #endif
00090
00091 if (pHelpInfo->iContextType == HELPINFO_WINDOW) {
00092 AfxGetApp()->WinHelp(pHelpInfo->dwContextId, HELP_CONTEXTPOPUP);
00093 }
00094
00095 return(TRUE);
00096
00097 }
LotusNotes CSV Export Plug-inに対してWed Jun 30 15:53:52 2004に生成されました。
1.3.7