neko です。
よろしくお願いします。
CListCtrl から派生させた CListCtrlEx のインスタンスを
CSplitterWnd で2つに分割させたうちの片方のビューにCreateで貼り付けています。
CListCtrlEx.cpp 内でメッセージハンドラの追加からLBUTTONDOWN, LBUTTONUP を追加
しました。
コントロール内でマウスのキャプチャを行いたいのですが、
UPのメッセージだけうまく飛んできません。
ダブルクリックすると検知するようなのですが、、
Create の引数は貼り付けたビューにしてあるのですが、考え方がおかしいのでしょう
か?
それと、本題とは関係ないのですが、私はいつもVC超初心者のほーむぺーじを利用
させてもらっていたのですが、ページは閉鎖してしまったのでしょうか?
知っておられる方がおりましたら、何か情報お願いします。
他のページの話で申し訳ありませんでした。
επιστημη さん ありがとうございました。
すいません、書き忘れました。環境は vc6, mfc です。
Ex::OnLButtonDown で SetCapture();
Ex::OnLButtonUp で if ( GetCapture() == this ) {...}
しても反応しません。
意味がうまく伝わらないかもしれませんが、よろしくお願いします。
VC超初心者のほーむぺーじは確か管理人さんが独自にサーバーを
上げていたと思いますから、管理人さんの都合で止めたり、リセットしたり
という事はありえると思います。
個人リソースを使わせてもらっているという立場ですし、
繋がらなければ、「管理人さんも大変だなー」と気長に待った方が良いでしょう。
ちなみにSetCaptureしているのであれば、マウスのメッセージはキャプチャした
ウインドウに流れてくるはずなのでif ( GetCapture() == this )って無駄では?
それにGetCaptureの説明をよく読んでみれば、==が成立するかどうかは予想できそうですが。
# 本題とは違うところに反応。
> VC超初心者のほーむぺーじは確か管理人さんが独自にサーバーを
> 上げていたと思いますから、管理人さんの都合で止めたり、リセットしたり
> という事はありえると思います。
一般論としては同意しますが、今回の場合、
> 繋がらなければ、「管理人さんも大変だなー」と気長に待った方が良いでしょう。
昨年のドメイン失効から見失われている人もいるのではないかと。
つながらなくなったのは昨年ですから、この場合は気長に待たれた結果かと思いますし、
今回、あちらのサイトはドメイン失効でURLが変わってますから、
前のところで待っていても待ちぼうけですし…。
> 今回、あちらのサイトはドメイン失効でURLが変わってますから、
> 前のところで待っていても待ちぼうけですし…。
ああ、URLが変わっていたのを失念してました。
ただ、2、3日前も繋がらなかった様な気がしたので
そっちの話かと思ってました。
URLが変わったのってずいぶん前だったと思ったので
今、その話が出ているとは思わなかったです。