VisualStudio2008

VisualStudio2008ネタ第二弾


MFCでのアプリケーション作成

とりあえずプロジェクト追加から

ファイル新規プロジェクト
VC++MFC
ダイアログベース

そしてプロジェクトからライブラリを追加

プロジェクト
クラスの追加
TypeLibからのMFCクラス
使用できるタイプライブラリから選択

こんな感じ。今回はExcelのライブラリを使用


MFCを使わない場合は
「OLE-COMviewer」から探してimportする。
Typelibをたどって「Microsoft Excel 12.0」をダブルクリックすると
こんな感じでどれをimportすべきかでてくる。

library Excel
{
// TLib : // TLib : Microsoft Visual Basic for Applications Extensibility 5.3 : {0002E157-0000-0000-C000-000000000046}
importlib("VBE6EXT.OLB");
// TLib : Microsoft Office 12.0 Object Library : {2DF8D04C-5BFA-101B-BDE5-00AA0044DE52}
importlib("MSO.DLL");
// TLib : OLE Automation : {00020430-0000-0000-C000-000000000046}
importlib("stdole2.tlb");


サンプルプログラムもそのうち載せます。