- 【初心者歓迎】C/C++室 Ver.92【環境依存OK】
929 :デフォルトの名無しさん[sage]:2014/10/02(木) 18:56:59.41 ID:2H9v4lU3 - もちろん
先頭アドレスが欲しいならvector.data()ってのがある
|
- 【初心者歓迎】C/C++室 Ver.92【環境依存OK】
932 :デフォルトの名無しさん[sage]:2014/10/02(木) 20:04:10.45 ID:2H9v4lU3 - WM_LBUTTONDOWNでDragDetectを実行してドラッグを検知したら
SetCaptureでマウスの移動を追跡できるようにする WM_MOUSEMOVEで今マウスの位置がどこにあるかを見て 必要なら並び替える WM_LBUTTONUPでReleaseCaptureを呼んでマウスの追跡をやめる だいたいこんな流れになる
|
- 【初心者歓迎】C/C++室 Ver.92【環境依存OK】
935 :デフォルトの名無しさん[sage]:2014/10/02(木) 22:06:47.37 ID:2H9v4lU3 - >>934
今のリストの描画はどうなってるんだ CSrollViewを使っているのか? それならvectorで持ってる構造体の中に項目の位置と大きさをCRectで持てば PtInRectを使ってマウスの位置にどの項目があるのかが分かる ドラッグイメージの表示はImageListが使える アニメーションはSetTimerを使って少しずつ描画をずらすなりすればいい
|