おいかけマウス その6

いや~暑いね。
でも、明日働けばお盆休み。
今日も一日がんばろう。
というわけで、
おいかけマウス(仮称)ようやくはまりから
脱出できそう。
メニューのオーナードロウの
ondrawitemでラベル文字の取得の方法がわからなくて
困っていたんだけど、lpDrawItemStruct->itemDataだったんだね。
っていうか、最初lpDrawItemStruct->itemDataで直接文字のやりとりが
出来るのかなと思ってたんだけど
なんかめちゃくちゃでで色々調べてみると
どうも、lpDrawItemStruct->itemDataでは短い文しか
受け渡しが出来ないみたい、
でappendmenuで項目を追加するとき、
ラベル文字に項目の数を入れて、
それで文字列配列を呼び出したら何とか出来ました。
ちなみに、上記は個人用の覚え書きです。
で、そんだけ調べるのに3日かかりました。
でも、それで変わるのはメニューが普通っぽく見えるようになるだけだから、
なんだかねってかんじだよね。
ま、しょうがない。
一つ一つ積み重ねでknow howは蓄積されていくからね。
OM060810.zip
とりあえずできてるのアップします。
透過機能を使っているので
2000以上でないと動かないかもしれません。

コメント

タイトルとURLをコピーしました