スライド 1

Similar documents

目次 1 はじめに 本文書の概要 PVF ソフトウェアと VISUAL STUDIO PVF ソフトウェアの種類 MICROSOFT VISUAL STUDIO の日本語化について VISUAL STUDIO


インテル® Parallel Studio XE 2019 Composer Edition for Fortran Windows : インストール・ガイド

Outlook2010 の メール 連絡先 に関連する内容を解説します 注意 :Outlook2007 と Outlook2010 では 基本操作 基本画面が違うため この資料では Outlook2010 のみで参考にしてください Outlook2010 の画面構成について... 2 メールについて

料理集

自宅でJava言語の開発環境を作る方法

HULFT-DataMagic Ver2.2.0 製品対応OS

Word ›žŠpŁÒ-flO“Z

HotFixInfo_ xls

ミガロ.製品 最新情報

untitled



2 3

Veritas System Recovery 18 System Recovery Disk

ゲームプログラミング講習 第0章 導入

Infragistics Ultimate  インストール手順書

テクニカルドキュメントのテンプレート

Windows XP(SP3) の場合または,.Net Framework 4 Client がインストールされていない場合,.Net Framework 4 Client Profile の同意画面が表示されます.Net Framework がインストールされている場合は, この画面は表示されませ

表1_表4

UCS B シリーズ :Bare Metal ホスト OS - ゲスト OS ソフトウェア / ハードウェア相互運用性マトリクス 注意 シスコ製品をご使用になる前に 安全上の注意 ( をご確認ください 本書は 米国シスコ発行ドキ

EPSON Offirio SynergyWare PrintDirector 取扱説明書 導入ガイド

GENESYS2005_Instal_Guide.PDF

橡ボーダーライン.PDF

一般社団法人ビジネス機械・情報システム産業協会

Android アプリを作るための環境設定 Android アプリを作るのに必要なものは Android SDK と Java 開発環境の Eclipse です 環境設定作業の概要はまず Android SDK と Eclipse をそれぞれインストールします その後 Eclipse を起動し An

Word 押印メニューバー使用ガイド


intra-mart FormatCreator Version6.1

ٽ’¬24flNfix+3mm-‡½‡¹724

account4-1.PDF

インテル® Parallel Studio XE 2019 Composer Edition for Fortran Windows 日本語版 : インストール・ガイド

三菱衣類乾燥除湿機取扱説明書

Word 押印メニューバー使用ガイド

Red Hat Enterprise Linux 6 Portable SUSE Linux Enterprise Server 9 Portable SUSE Linux Enterprise Server 10 Portable SUSE Linux Enterprise Server 11 P

SP100 取扱説明書

... i ELP LED ELP... 9 ELP... 9 ELP P-touch Editor Ver

2 / 26 平成 26 年 4 月 11 日 ( 金 ) 午後 1 時 9 分 Visual C Express の使用法 ( 東海大学理学部物理学科 ) 無償で利用できる開発環境 (Windows XP 以降 ) Visual Studio 2010 Express

MSDynamicsCRM_汎用プレゼン

取扱説明書

かぐや3Dムーンナビ起動障害対応手順書_


SharePoint Server 2013 文書管理 機能概要

CLUSTERPRO MC RootDiskMonitor 1.0 for Windows インストールガイド 2013(Mar) NEC Corporation はじめに 製品導入の事前準備 本製品のインストール 本製品の初期設定 本製品のアンインストール

intra-mart EX申請システム version.5.4 提出依頼機能 リリースノート

WPF アプリケーションの 多言語切替

InfoCage FileShell 持出閲覧形式保護ファイルビューアー 利用ガイド

PowerPoint プレゼンテーション

SILAND.JP テンプレート集

システム必要条件 - SAS Add-In 7.1 for Microsoft Office

開発ツールのコラボレーション機能を検証する

東海道新幹線でDS


JA2008


*MJ-S100B

Source Insight

このうち ツールバーが表示されていないときは メニューバーから [ 表示 (V)] [ ツールバー (T)] の [ 標準のボタン (S)] [ アドレスバー (A)] と [ ツールバーを固定する (B)] をクリックしてチェックを付けておくとよい また ツールバーはユーザ ( 利用者 ) が変更

工程’S 9 ヘルプ Excelバーチャート

MJ-H100BX

*MJ-H100DX

新OS使用時の留意事項

OrCAD Family Release 9

AutoCAD Mechanical 2009 Service Pack 2 Readme 高品質な製品を提供するため オートデスクは AutoCAD Mechanical 2009 Service Pack 2 をリリースしました この Service Pack は AutoCAD Mechani

はじめに

Mindjet MindManager Version 9 for Windows サービスパック 2 リリースノート : 2011 年 4 月 20 日

/9/ ) 1) 1 2 2) 4) ) ) 2x + y 42x + y + 1) 4) : 6 = x 5) : x 2) x ) x 2 8x + 10 = 0

EPSON エプソンプリンタ共通 取扱説明書 ネットワーク編

untitled

ありがとうございました

EPSON エプソンプリンタ共通 取扱説明書 ネットワーク編

公務員人件費のシミュレーション分析

198

ネットショップ・オーナー2 ユーザーマニュアル


新婚世帯家賃あらまし

Transcription:

MFC Feature Pack で 幸せになれるか? りょーいち http://blogs.wankuma.com/ryoichi/ ryoichi@wankuma.com

自己紹介 HN: りょーいち 西春町 ( 現北名古屋市 ) 出身現在は東京在住シュウたんの外の人 MFC は Visual C++ 4.0 から業務で使用 つい最近までずっと MFC アプリ屋でした が 今は業務では触ってません^^;

アジェンダ MFC Feature Pack とは 実際に使ってみよう MFC Feature Pack で幸せになれるか

MFC Feature Pack とは Visual C++ 2008 Feature Pack が 2008 年 4 月 6 日に正式リリースされました これに含まれる拡張のひとつです MFC の拡張以外にも TR1 と呼ばれている C++ ライブラリの拡張もこの Feature Pack に含まれます 今日は MFC の拡張部分のお話

MFC Feature Pack とは 4/6 に Beta の文字が取れて正式リリース だが しかし 現時点 (2008/04/26) での適応要件は This Feature Pack is only supported on systems which have the English language (ENU) version of Visual Studio 2008 Standard Edition or above installed. 日本人には適応不可日本語版には適応不可!! Visual Studio 2008 Standerd 以上の英語版のみ

MFC Feature Pack とは 日本語の対応マタ ー? マチクタヒ レ (ry 日本語の対応予定はちゃんとあります Visual Studio 2008 の SP1 には含まれる予定 じゃあ その SP1 っていつ出るの? There will be localized versions of the MFC updates included in VS2008 SP1, available later this year. つまり 今年末??

MFC Feature Pack とは その MFC Feature Pack には何が入っているの? 主に UI 周りの拡張ライブラリ 今までなんで無かったの? みたいなクラスが凄い勢いで沢山増えてます そりゃもう 8/30 の夏休みの宿題の進捗具合のように 凄い勢いで

MFC Feature Pack とはどんなクラスがあるか紹介してみる CAutoHideDockSite CBasePane CBaseTabbedPane CContextMenuManager CDialogEx CDockablePane CDockablePaneAdapter CDockingManager CDockingPanesRow CDockSite CDrawingManager CFrameImpl CFrameWndEx CKeyboardManager CMDIChildWndEx CMDIClientAreaWnd CMDIFrameWndEx CMDITabInfo CMenuImages CMenuTearOffManager CMFCAcceleratorKey CMFCAcceleratorKeyAssignCtrl CMFCAutoHideButton CMFCAutoHideBar CMFCBaseTabCtrl CMFCButton CMFCCaptionBar CMFCCaptionButton CMFCColorBar CMFCColorButton CMFCColorDialog CMFCColorMenuButton CMFCColorPickerCtrl CMFCDesktopAlertDialog CMFCDesktopAlertWnd CMFCDesktopAlertWndInfo CMFCDragFrameImpl CMFCDropDownToolBar CMFCDropDownToolbarButton CMFCEditBrowseCtrl CMFCFontComboBox CMFCFontInfo CMFCHeaderCtrl CMFCImageEditorDialog CMFCKeyMapDialog CMFCLinkCtrl CMFCListCtrl CMFCMaskedEdit CMFCMenuBar CMFCMenuButton CMFCOutlookBar CMFCOutlookBarPane CMFCOutlookBarTabCtrl CMFCPopupMenu CMFCPopupMenuBar CMFCPropertyGridColorProperty CMFCPropertyGridCtrl CMFCPropertyGridFileProperty CMFCPropertyGridFontProperty CMFCPropertyGridProperty CMFCPropertyPage CMFCPropertySheet CMFCPropertySheetCategoryInfo CMFCReBar CMFCRibbonApplicationButton CMFCRibbonBaseElement CMFCRibbonButton CMFCRibbonButtonsGroup CMFCRibbonCategory CMFCRibbonCheckBox CMFCRibbonColorButton CMFCRibbonComboBox CMFCRibbonContextCaption CMFCRibbonEdit CMFCRibbonFontComboBox CMFCRibbonGallery CMFCRibbonGalleryMenuButton CMFCRibbonLabel CMFCRibbonLinkCtrl CMFCRibbonMainPanel CMFCRibbonMiniToolBar CMFCRibbonPanel CMFCRibbonProgressBar CMFCRibbonSlider CMFCRibbonStatusBar CMFCRibbonStatusBarPane CMFCRibbonUndoButton CMFCShellListCtrl CMFCShellTreeCtrl CMFCSpinButtonCtrl CMFCStatusBar CMFCTabCtrl CMFCTabToolTipInfo CMFCTasksPane CMFCTasksPaneTask CMFCTasksPaneTaskGroup CMFCToolBar CMFCToolBarButton CMFCToolBarComboBoxButton CMFCToolBarComboBoxEdit CMFCToolBarDateTimeCtrl CMFCToolBarEditBoxButton CMFCToolBarFontComboBox CMFCToolBarFontSizeComboBox CMFCToolBarImages CMFCToolBarInfo CMFCToolBarMenuButton CMFCToolBarsCustomizeDialog CMFCToolTipCtrl CMFCToolTipInfo CMFCVisualManager CMFCVisualManagerOffice2003 CMFCVisualManagerOffice2007 CMFCVisualManagerVS2005 CMFCVisualManagerWindows CMFCWindowsManagerDialog CMouseManager CMultiPaneFrameWnd COleIPFrameWndEx CPane CPaneContainer CPaneContainerManager CPaneDialog CPaneDivider CPaneFrameWnd CRecentDockSiteInfo CSettingsStore CShellManager CSmartDockingInfo CSplitterWndEx CTabbedPane CTabView CTooltipManager CUserTool CUserToolsManager CVSListBox CWinAppEx 137 クラス!!!

MFC Feature Pack とは 何で Visual C++ 4.0 の MFC4.0 から地味な追加しかなかったのに 今になって突然増えたのか BCGSoft という MFC 向けのライブラリを作っている会社がありまして そこからごっそり持ってきた そりゃもう 9/1 の夏休みの宿 (ry

MFC Feature Pack とは その BCGSoft からごっそり持ってきたおかげで BCGSoft のサイトに行けばサンプルとかヘルプとか手に入ります http://www.bcgsoft.com/ MFC Feature Pack の元となっている BCGSoft のライブラリも 30day trial version がありますので 日本語環境で雰囲気つかみたい方はこちらを試すのもありかも

実際に使ってみよう

実際に使ってみよう MFC Feature Pack 適応後に増えた MFC Wizerd オプション スタイルに Visual Studio と Office が増えた さらに どのバージョンのスタイルかも選べる

実際に使ってみよう MFC Feature Pack 適応後に増えた MFC Wizerd オプション ツールバーの形式の選択が増えた Office 2007 から採用された UI 形式 ribbon も選べる

実際に使ってみよう MFC Feature Pack 適応後に増えた MFC Wizerd オプション Pane の設定が増えた

実際に使ってみよう MFC Wizard を Default のままでプロジェクトを作るとこんな感じ 雛形というか サンプル?

実際に使ってみよう ここまで増えてしまいました おかげで 新規プロジェクト作る時は 不要なものを削除するところから始めないといけない いきなりこの状態から始めると訳がわからなくなるのは確実 実際にアプリ作る時は これはサンプルとして考えて 従来通りの Standard な所から一つずつ足していった方が無難

実際に使ってみよう Visual C++ 2008 Samples の中からいくつかピックアップ デスクトップアラート Sample 新しくなった各種コントロールの Sample Visual Studio 風 UI Sample Word 2007 風 UI Sample

実際に使ってみよう デスクトップアラート Sample Outlook や Messenger で見かけるポップアップ通知が簡単に作れます

実際に使ってみよう 新しくなった各種コントロールの Sample 従来 OwnerDraw や CustomDrow などを駆使して自前で実装していたコントロールが標準装備

実際に使ってみよう Visual Studio 風 UI Sample Visual Studio や Office で使い慣れた UI が色々含まれています

実際に使ってみよう Word 2007 風 UI Sample Office 2007 から採用された Ribbon UI が動きます

MFC Feature Pack で幸せになれるか デメリット 既に大抵のベンダーは自前で実装している 置き換えることによって余計なバグを含む可能性がある メリット MS のコントロールだから うちではどうしようもないよ と言い訳できる やたらと見た目を重視する顧客にはちょうどいい

MFC Feature Pack で幸せになれるか 幸せになれるかどうか 人それぞれ うまく使えば開発者も顧客も幸せになれる あくまでも道具のひとつ 自分自身で工夫して幸せになる方法を見つけてください

MFC Feature Pack で幸せになれる かもしれない 幸せになるための道のり Visual C++ 2008 Feature Pack Release http://www.microsoft.com/downloads/details.aspx?familyid=d466226b-8dab- 445f-a7b4-448b326c48e7&DisplayLang=en MFC Feature Pack for Visual C++ 2008 Document http://msdn2.microsoft.com/en-us/library/bb982354.aspx Visual Studio 2008 Sample Library http://www.microsoft.com/downloads/details.aspx?displaylang=ja&familyid=0 1ae159f-08cd-495b-8bf4-a48cc395ad7b