掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
ドロップ禁止場所へドラッグした際にドロップ禁止のイメージを表示するには? (ID:54242)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
ここでははじめましてのあいるです。 たぶん・・・ですが、単純にDragMove してないだけとか?? ----- TreeView の OnMouseMove 内 ----- CTreeCtrl *pCtrl = &GetTreeCtrl(); UINT flags; HTREEITEM hTargetItem = pCtrl->HitTest( point,&flags ); // メンバで CImageList *m_pDragImageList; と定義されていて初期化済 m_pDragImageList->DragLeave( this ); pCtrl->SelectDropTarget( hTargetItem ); // ここで条件に合わせてカーソル変更 ::SetCursor( AfxGetApp()->LoadStandardCursor( IDC_NO ) ); m_pDragImageList->DragEnter( this,point ); m_pDragImageList->DragMove( point ); ---- こんな感じの手順でいいかと SetCaputure してるなら、DragEnter(NULL,point) ではなくthisでいいかと。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.