フックプロシージャにて座標を取得するところまではできました。
その座標の使い道なのですが、どうもうまくいきません。
クリックした座標にウィンドウを作成し、
そのウィンドウに対してもメッセージの処理を行いたいので、
ウィンドウプロシージャも二つ作りたいのですが・・・
結局ウィンドウを作るのもプロシージャを二つ作るのもどっちも・・・
そこで、まずはウィンドウの作成と考えていて、
フックプロシージャから座標を取得した後、
CreateWindowを呼びたいのですが、可能なのでしょうか?
できるのであれば、その方法を教えていただけないでしょうか?
また、手がかりとなるような事でも何でもかまわないので、
どうかよろしくお願いします。
言い忘れてました。
Win32で開発を行っています。
どーかよろしくお願いします。
ウィンドウハンドルを保存しておけば可能なのでは?
HWND m_hWndChild;
if( m_hWndChild == NULL ){
m_hWndChild = ::CreateWindow(...);
}
ツイート | ![]() |