プロが教える店舗&オフィスのセキュリティ対策術

GetWindowLongAのnIndexにGWL_USERDATAを指定できますよね。
とあるサイトによると、
GWL_USERDATA = (-21)'ユーザー定義の32ビット値を取得とあるので
値を自由に設定してもいいということですよね?

ということはこういうこはしてもいいのでしょうか?
サブクラス化したときに、出る元のプロシージャのアドレスをここにいれてサブプロシージャにてこれで
デフォルトの処理をするとか・・・
ありですか?

A 回答 (1件)

ずばりを試したことはありませんが、仕組み上「あり」だと思います。



ウィンドウに関連付けたい構造体などのポインタを入れるのが一般的なのかなと思います。
# 少なくとも私はそういう使い方をよくします。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!