質問させていただきます。
環境:
Windows XP SP2
Visual C++ 6.0 SP6
Platform SDK Feb 2003
現在、ATL を用いて ActiveX コントロールを作成しているのですが、
ActiveX コントロールのサイズを変更する方法がわからず、
困っております。
( ※起動時は任意のサイズに変更できています。)
具体的には '1' キーが押されたら、
ActiveX コントロールのサイズを 100 x 100 (ピクセル) に変更したいと思っているのですが、
MFC でいうところの SetControlSize() に相当するものがわからず、
困っております。
SetExtent() も試してみましたが、変更できませんでした。
CWindowImpl を実装し、
WM_KEYDOWN で '1' キーの押下を検出するところまでは成功してるのですが・・・。
どなたかご教授いただければ幸いです。
すみません。
SetExtent() で変更できました。
が、今度は、
Spy++ でファインダーカーソルを、
当該 ActiveX コントロールの上にもって行っても、
ウインドウを検出してくれなくなりました???
とりあえず、最初の質問については「解決」とさせていただきます。
ツイート | ![]() |