[リストへもどる]
一括表示

投稿時間:2004/06/15(Tue) 12:16
投稿者名:vaca
Eメール:
URL :
タイトル:
ActiveXコントロールについて
お世話になります。

現在ActiveXコントロールを作成しているのですが
普通に作成したコントロールをフォームに配置す
ると四角形の領域になりますよね?それをライン
コントロールのように始点と終点二点になるように
したいのですがどなたかご存知でしたらアドバイス
をお願いします。

投稿時間:2004/06/15(Tue) 12:44
投稿者名:魔界の仮面弁士
Eメール:
URL :
タイトル:
Re: ActiveXコントロールについて
MSDNライブラリの、下記の項を参照して見てください。

[Visual Studio 6.0 ドキュメント]
└[Visual Basic ドキュメント]
 └[Visual Basic の使用方法]
  └[コンポーネント ツール ガイド]
   └[ActiveX コンポーネントの作成方法]
    └[ActiveX コントロールの作成技術]
     └[Visual Basic ActiveX コントロールの機能]
      ├[コントロールの透明な背景の設定]
      └[ウィンドウレス コントロールの作成]―[透明な背景を持つウィンドウレス コントロールの作成]

投稿時間:2004/06/15(Tue) 13:38
投稿者名:vaca
Eメール:
URL :
タイトル:
Re^2: ActiveXコントロールについて
早速の回答ありがとうございます。

ライブラリを見てみたのですがよく理解できませんでした。
HitTestイベントというものを発生させればいいのでしょうか?

投稿時間:2004/06/15(Tue) 15:08
投稿者名:魔界の仮面弁士
Eメール:
URL :
タイトル:
Re^3: ActiveXコントロールについて
> ライブラリを見てみたのですがよく理解できませんでした。

見た目がLineコントロールのような物を作る手法、というだけです。
残念ながら、描画自体は矩形領域で行われます。

# Lineコントロールは「ActiveXコントロール」ではありませんから、
# UserControlで同じような物を作ろうとしても、難しいのかも。

投稿時間:2004/06/15(Tue) 16:45
投稿者名:vaca
Eメール:
URL :
タイトル:
Re^4: ActiveXコントロールについて
ありがとうございます。
やはり難しいことをやろうとしていたみたいですね。
考えかたをかえてやってみます。