91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 2.42MB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發(fā)布日期: 2023-10-20
  • 語言: C/C++
  • 標(biāo)簽: MFC??

資源簡介

很好用的CMFCOutlookBar例子,風(fēng)格類似vs2008和outlook

資源截圖

代碼片段和文件信息

//?This?is?a?part?of?the?Microsoft?Foundation?Classes?C++?library.
//?Copyright?(c)?Microsoft?Corporation.??All?rights?reserved.
//
//?This?source?code?is?only?intended?as?a?supplement?to?the
//?Microsoft?Foundation?Classes?Reference?and?related
//?electronic?documentation?provided?with?the?library.
//?See?these?sources?for?detailed?information?regarding?the
//?Microsoft?Foundation?Classes?product.

#include?“stdafx.h“
#include?“OutlookDemo.h“
#include?“AppLookDlg.h“
#include?“MainFrm.h“

#ifdef?_DEBUG
#define?new?DEBUG_NEW
#undef?THIS_FILE
static?char?THIS_FILE[]?=?__FILE__;
#endif

/////////////////////////////////////////////////////////////////////////////
//?CAppLookDlg?dialog

CAppLookDlg::CAppLookDlg(BOOL?bStartup?CWnd*?pParent?/*=NULL*/)?:
CDialog(CAppLookDlg::IDD?pParent)?m_bStartup(bStartup)
{
m_nAppLook?=?1;
m_bShowAtStartup?=?FALSE;
m_bOutlookBar2003?=?FALSE;
m_nstyle2007?=?0;

m_nAppLook?=?theApp.GetInt(_T(“AppLook“)?2);
m_bShowAtStartup?=?theApp.GetInt(_T(“ShowAppLookAtStartup“)?TRUE);
m_nstyle2007?=?theApp.GetInt(_T(“style2007“)?0);
m_bOutlookBar2003?=?theApp.GetInt(_T(“OutlookBar2003“)?m_nAppLook?==?2);
}

void?CAppLookDlg::DoDataExchange(CDataExchange*?pDX)
{
CDialog::DoDataExchange(pDX);
DDX_Control(pDX?IDC_style2007?m_wndstyle2007);
DDX_Control(pDX?IDC_OUTLOOKBAR2003?m_wndOutlookBar2003);
DDX_Control(pDX?IDOK?m_wndOK);
DDX_Control(pDX?IDCANCEL?m_wndCancel);
DDX_Radio(pDX?IDC_APP_LOOK1?m_nAppLook);
DDX_Check(pDX?IDC_SHOW_AT_STARTUP?m_bShowAtStartup);
DDX_Check(pDX?IDC_OUTLOOKBAR2003?m_bOutlookBar2003);
DDX_CBIndex(pDX?IDC_style2007?m_nstyle2007);
}

BEGIN_MESSAGE_MAP(CAppLookDlg?CDialog)
ON_BN_CLICKED(IDC_APPLY?OnApply)
ON_BN_CLICKED(IDC_APP_LOOK1?OnAppLook)
ON_BN_CLICKED(IDC_APP_LOOK2?OnAppLook)
ON_BN_CLICKED(IDC_APP_LOOK3?OnAppLook)
END_MESSAGE_MAP()

/////////////////////////////////////////////////////////////////////////////
//?CAppLookDlg?message?handlers

BOOL?CAppLookDlg::OnInitDialog()
{
CDialog::OnInitDialog();

SetLook();

m_wndstyle2007.EnableWindow(m_nAppLook?==?2);

if?(m_bStartup)
{
if?(!m_bShowAtStartup)
{
EndDialog(IDCANCEL);
return?TRUE;
}

CRect?rectBtn;

//?Hide?“Cancel“?button:
m_wndCancel.GetWindowRect(rectBtn);
ScreenToClient(rectBtn);

m_wndOK.MoveWindow(rectBtn);

m_wndCancel.ShowWindow(SW_HIDE);
}

return?TRUE;??//?return?TRUE?unless?you?set?the?focus?to?a?control
}

void?CAppLookDlg::OnOK()
{
CDialog::OnOK();
SetLook();
}

void?CAppLookDlg::OnApply()
{
SetLook();

if?(!m_bStartup)
{
m_wndCancel.SetWindowText(_T(“Close“));
}
}

void?CAppLookDlg::SetLook()
{
UpdateData();
OnAppLook();

switch?(m_nAppLook)
{
case?0:
CMFCVisualManager::SetDefaultManager(RUNTIME_CLASS(CMFCVisualManagerOfficeXP));
break;

case?1:
CMFCVisualManager::SetDefaultManager(RUNTIME_CLASS(CMFCVisualManagerOffice2003));

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件???????4228??2010-03-19?10:34??OutlookDemo\AppLookDlg.cpp

?????文件???????1233??2010-03-19?10:34??OutlookDemo\AppLookDlg.h

?????文件???????4008??2010-03-19?10:34??OutlookDemo\CalendarBar.cpp

?????文件???????1097??2010-03-19?10:34??OutlookDemo\CalendarBar.h

?????文件???????2533??2010-03-19?10:34??OutlookDemo\FolderListBar.cpp

?????文件???????1405??2010-03-19?10:34??OutlookDemo\FolderListBar.h

?????文件???????5379??2010-03-19?10:34??OutlookDemo\FolderListPopupWnd.cpp

?????文件???????1731??2010-03-19?10:34??OutlookDemo\FolderListPopupWnd.h

?????文件???????2290??2010-03-19?10:34??OutlookDemo\FoldersTree.cpp

?????文件???????1180??2010-03-19?10:34??OutlookDemo\FoldersTree.h

?????文件???????2457??2010-03-19?10:34??OutlookDemo\MailBar.cpp

?????文件???????1123??2010-03-19?10:34??OutlookDemo\MailBar.h

?????文件???????6096??2010-03-19?10:34??OutlookDemo\Mailframe.cpp

?????文件???????1529??2010-03-19?10:34??OutlookDemo\Mailframe.h

?????文件???????4356??2010-03-19?10:34??OutlookDemo\MailView.cpp

?????文件???????1770??2010-03-19?10:34??OutlookDemo\MailView.h

?????文件??????31270??2010-03-19?10:34??OutlookDemo\MainFrm.cpp

?????文件???????5342??2010-03-19?10:34??OutlookDemo\MainFrm.h

?????文件???????6196??2010-03-19?10:34??OutlookDemo\OutlookDemo.cpp

?????文件???????1178??2010-03-19?10:34??OutlookDemo\OutlookDemo.h

?????文件??????33307??2010-03-19?10:34??OutlookDemo\OutlookDemo.rc

?????文件???10964992??2018-05-24?19:07??OutlookDemo\OutlookDemo.sdf

?????文件???????4164??2010-03-19?10:34??OutlookDemo\OutlookDemo.sln

????..A..H.?????12288??2018-05-24?19:07??OutlookDemo\OutlookDemo.suo

?????文件??????48316??2010-03-19?10:34??OutlookDemo\OutlookDemo.vcxproj

?????文件???????6611??2010-03-19?10:34??OutlookDemo\OutlookDemo.vcxproj.filters

?????文件????????143??2018-01-04?15:40??OutlookDemo\OutlookDemo.vcxproj.user

?????文件???????5698??2010-03-19?10:34??OutlookDemo\OutlookDemoDoc.cpp

?????文件???????1629??2010-03-19?10:34??OutlookDemo\OutlookDemoDoc.h

?????文件???????4912??2010-03-19?10:34??OutlookDemo\OutlookDemoView.cpp

............此處省略43個文件信息

評論

共有 條評論