5

によると:http://msdn.microsoft.com/en-us/library/windows/desktop/bb762102(v=vs.85).aspx

SetWindowSubclass プロトタイプは次のとおりです。

BOOL SetWindowSubclass(
   __in  HWND hWnd,
   __in  SUBCLASSPROC pfnSubclass,
   __in  UINT_PTR uIdSubclass,
   __in  DWORD_PTR dwRefData
);

了解しました、hWndpfnSubclass、およびdwRefData

良い情報が見つからないのは、何に設定すればよいuIdSubclassですか?

MSDN は次のように述べています。

サブクラス ID。この ID とサブクラス プロシージャを組み合わせることで、サブクラスを一意に識別します。サブクラスを削除するには、サブクラス プロシージャとこの値を RemoveWindowSubclass 関数に渡します。この値は、uIdSubclass パラメータでサブクラス プロシージャに渡されます。

了解しましたが、この ID はどこで入手できますか? それは私が作成したものですか、それともどこかで入手したものですか? それが私が作成したものである場合、それはどのように見えるべきですか?

私はこれを C++ と Win32 API で行っています。

ありがとう。

4

0 に答える 0