掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
.NET2005でのCreateDragImageの使い方 (ID:64922)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
リストビューで、複数の列がある行をドラッグするのに、ユニコードライブラリを使い、TCHAR型を使うと、イメージをうまく取得できません。 .NET2003や、2005でもMFCアプリケーションウイザードで、「ユニコードライブラリを使う」のチェックをはずした場合、 int row; CPoint point; で、rowに行番号を入れれば m_DragImage = CreateDragImage(row, &point); で、複数列のイメージをきれいに取得できるのですが、 2005で「ユニコードライブラリを使う」にチェックを入れると、1列目の文字列しか表示させられません。 しかも背景色がグレイになってついてきてしまいます。 MSDNなどを調べたのですが、関連する記事は見つけられませんでした。 アドバイスをお願いいたします。
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.