CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。
Browser Helper Objects (BHO) ってどうやって作るの?っていう相談を受けたのでネタにします。 今更 COM かよ!っていう感じもしますが、COM は今でも重要なテクノロジなんですね。 まず、MSDN だと、ここに情報があります。 Visual Studio 2005 によるブラウザ ヘルパ オブジェクトのビルド http://msdn.microsoft.com/ja-jp/library/bb250489(vs.85).aspx この内容に沿って作成すると簡単なサンプルができます。 一緒に作成してみましょう!(ほとんど同じですが、VS 2008 を使ってみます。) 1) プロジェクトのセットアップ ここで、作成するのは DLL になります。追加のオプションは必要ありません。 → BHO は COM クラスになります。IE がホストになって、BHO の COM ク
2010年12月(1) 2010年10月(1) 2010年09月(1) 2010年08月(2) 2010年05月(1) 2010年03月(1) 2010年01月(1) 2009年12月(1) 2008年07月(1) 2008年04月(2) 2008年03月(3) 2008年02月(1) 2007年10月(1) 2007年08月(1) 2007年03月(3) 2006年12月(1) 2006年10月(1) 2006年06月(1) 2006年05月(1) 2006年04月(6) 今回から数回にわたって、シリーズとしてお送りしたいと思います。題して、……この記事のタイトルに出てますね。コードは(ほぼ)完成しているので、あとは記事を書くのみ(いやまあそれも骨なんですけど)。 ちなみに、こんなタイトルですが、実際に COM の部分はそう大した量ではないと思います。.NET とのギャップのマッチング部
このブラウザーはサポートされなくなりました。 Microsoft Edge にアップグレードすると、最新の機能、セキュリティ更新プログラム、およびテクニカル サポートを利用できます。 Fumiaki Yoshimatsu (吉松 史彰) 株式会社アスキーNT ソリューション事業部 教育部 January 17, 2000 サンプルファイル (Zip形式 combasics3.zip 21.4KB) はじめに 新年になりました。さて、みなさんにとって今年はどんな年になるのでしょうか。私たちデベロッパーにとっては Windows 2000 の登場が今年最初のイベントであり、それに対応していくための新しい技術を身に付けていくことが今年の難事業になりそうです。Windows 2000 が登場することで、COM の世界にも少し変化が出てきます。Windows 2000 では今まで以上に COM が重
Fumiaki Yoshimatsu (吉松 史彰) 株式会社アスキーNT ソリューション事業部 教育部 December 1, 1999 サンプルファイル (Zip形式 combasics2.zip 20.0KB) はじめに 前回「COM プログラミングの基本」というタイトルで連載をはじめておきながら「COM とは少し離れて...」なんて話になって、「結局COMではどうなんだ!」とお怒りの方、ご安心ください。今回と次回は COM にどっぷりつかっていただきましょう。この連載が終わる頃にはみなさんごいっしょに「COM is Love!」と叫べるようになっている...はずです。 前回のおさらい 前回は、COM を理解する上で最初に必要な考え方である「インターフェイス」と「インターフェイスベースプログラミング」について説明しました。システムの保守性、拡張 性を向上させるこれらの考え方は Win
Fumiaki Yoshimatsu (吉松 史彰) 株式会社アスキーNT ソリューション事業部 教育部 November 1, 1999 サンプルファイル (Zip形式 combasics1.zip 9.56KB) はじめに はじめまして。株式会社アスキーNTの吉松です。とあるご縁で今度 「COM プログラミングの基本」 なるコラムを書かせていただけることになりました。昨年の Microsoft Tech・Ed Yokohama では 「RDO から ADO への移行」、今年は 「ADO パフォーマンスチューニング」 の各セッションを担当させていただきましたので、その場でお会いしたことがある方も中にはいらっしゃると思います。 COM プログラミングはじめの一歩 さて、本題です。このサイトにアクセスされている方で、COM という言葉をまったく聴いたことのない方はいないと思います。では CO
「TIPS:TreeViewコントロールへ項目を追加するには?」では、TreeViewコントロールでツリーを構築するために、複数のツリーのデータ項目(ノード)をまとめて登録する方法や1つずつ追加する方法を紹介した。 特に複数のノードをまとめて追加するツリー構築手法は、そのツリー形状が固定的な場合には最も効率がよい。しかし例えばレジストリ・エディタやエクスプローラのように、ツリー階層が非常に深く、またその深さが不定の場合、ツリー全体の項目を最初にすべて追加しようとすると、その処理に時間がかかってしまい、アプリケーションのパフォーマンスが低下する可能性がある。 そこで、本稿では適切なタイミングで必要なだけのツリー・ノードを追加する方法を紹介する。これにより、ツリー全体の構築が効率的になる。 適切なタイミングで必要なだけのツリー・ノードを追加する方法 TreeViewコントロールに最も効率的にノ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く