| 
             
              ソス@ソスソスソスソスソス[ソスhソスソスソスXソス_ソスCソスAソスソスソスOソスナゑソスソスソスソスツゑソスソスネゑソスソス`ソス謔キソスソスノは?
             
           | 
        
 ソスgソスbソスvソスyソス[ソスWソスソス
        ソスEC/C++
        ソスEDelphi
        ソスEVisual BasicソスソスソスSソスソス
        ソス@(VB2-VB6ソスソス.NETソスソスソスp)
        ソスEVisual Basic(VB2-VB6)
        ソスEVisual Basic .NET
        ソスEVisual C++
ソスEpapy's softwarelibrary
ソスソスソス竄ウソスソスソスト抵ソスソスソスソスワゑソスソスB
        
        ------------
        |       ___|___
        |    A  |      |
        |       |   B  |
        --------|      |
                --------
        
        ソスソス}ソスフようソスノ、AソスフソスソスCソスソスソスEソスBソスソスソスhソスEソスソスBソスフサソスuソスEソスBソスソスソスhソスEソスソスpソスモゑソスソストゑソスソスワゑソスソスB
        BソスソスAソスニ親ソスqソスヨ係ソスソスソスソスツと、Aソスフ枠ソス超ゑソスソスト表ソスソスソスoソスソスソスネゑソスソスソスソス゚、ソスeソスqソスヨ係ソスヘ趣ソスソスソスソストゑソスソスソスワゑソスソスソスB
        
        ソスナ近、ソスソスソス[ソスhソスソスソスXソス_ソスCソスAソスソスソスOソスノゑソスソスソスAソスフ枠ソス超ゑソスソスト表ソスソスソスナゑソスソスAソスeソスqソスヨ係ソスノゑソスソスワゑソスソスソスソスB
        
        ソスソスソスフ鯉ソスソスハ、ソスgソス超ゑソスソストの表ソスソスソスヘ行ソスソスソスワゑソスソスソスソスソスソスAAソス動ゑソスソスソスソスソスソスソスソスソスBソスヘ追従ソスソスソスソス謔、ソスソスソスソスソスワゑソスソスソス
        ソスソスソスフ際ゑソスAソスソスBソスソスソスdソスネゑソスソストゑソスソス髟費ソスソスソスソスソスuソスヤ的ソスノ擾ソスソスソスソスABソスソス_ソスCソスAソスソスソスOソスソス`ソスソスソスcソスLソスソスソスソスソスソスソスソスソスワゑソスソスB
        
        ソスソスソス[ソスhソスソスソスXソス_ソスCソスAソスソスソスOソスノゑソスソスソスOソスヘゑソスソスフようソスネ鯉ソスソスロはゑソスソスソスワゑソスソスソスナゑソスソスソスソスB
        ソス`ソス謔キソスソスロゑソスAソスソスxソスソスソスソスハに描ソス謔オソスト、WM_PAINTソスソスソスノ暦ソスソスソスハの難ソスeソスソス¥ソスノゑソスソスソス(ソス_ソスuソスソスソスoソスbソスtソス@ソスソスソスソスソスO)ソスソスソス@ソス利用ソスソスソストゑソスソスワゑソスソスフゑソス
        ソスソスソスソスナチソスソスソスcソスLソスヘ考ソスソスソスノゑソスソスソスソスナゑソスソスB
        
        ソスwソスiソスソスソスソスソスソスソスソスソスソスソスWM_ERASEBKGNDソスソスソスソスソスsソスソスソス黷スソスソスソスヘ、ソスソスソスソスソスソスネゑソスソス謔、ソスノゑソスソストゑソスソスワゑソスソスフゑソス
        ソスソスソスフゑソスソスソスツゑソスソスフゑソスソスソスソス^ソスソスノ思ソスソスソストゑソスソスワゑソスソスB
        
        ソス_ソスCソスAソスソスソスOソスニ通擾ソスフウソスBソスソスソスhソスEソスナは描ソスソスノ会ソスソスソスソス痰「ソスソスソスソスソスソスフでゑソスソス蛯、ソスソスソスH
        ソスツ人ソスIソスノは、ソスソスソス[ソスhソスソスソスXソス_ソスCソスAソスソスソスOソスソスソスノ、Aソスニ親ソスqソスヨ係ソスソスソスソスだゑソスソスソス
        ソスソスソスフようソスネ鯉ソスソスロゑソスソスNソスソスソストゑソスソスソスフでは厄ソスソスソスソスフゑソスソスニ思ソスソスソストゑソスソスワゑソスソスB
        
        
        ソスネゑソスラゑソスソスABソスヘソスソス[ソスhソスソスソスXソス_ソスCソスAソスソスソスOソスナ会ソスソスソスソスソスソスソスソスソスナゑソスソスB
        ソスヌゑソスソスソスソスソスソスソスソスネど、ソスソスソスmソスbソスソスソスソスンゑソスソスソスソスソスソスソスソスソスソスB
>ソスソスソスフ鯉ソスソスハ、ソスgソス超ゑソスソストの表ソスソスソスヘ行ソスソスソスワゑソスソスソスソスソスソスAAソス動ゑソスソスソスソスソスソスソスソスソス
        >Bソスヘ追従ソスソスソスソス謔、ソスソスソスソスソスワゑソスソスソス
        
        ソスソスソスソスソスフコソス[ソスhソスナ追従ソスソスソスソスソストゑソスソスソスフでゑソスソス蛯、ソスソス(ソスソスソスソス)ソスB
        ソスソスソスフ場合ソスナ、SetWindowPos()ソスソスgソスソスソストゑソスソスソス鼾ソスASWP_NOREDRAWソスソス
        ソスwソス閧オソストまゑソスソスナゑソスソス蛯、ソスソスソスB
        
        >ソスソスソスフ際ゑソスAソスソスBソスソスソスdソスネゑソスソストゑソスソス髟費ソスソスソスソスソスuソスヤ的ソスノ擾ソスソスソスソスA
        >Bソスソス_ソスCソスAソスソスソスOソスソス`ソスソスソスcソスLソスソスソスソスソスソスソスソスソスワゑソスソスB
        
        Aソスソスソスソスソスソスソスソスフは難ソスソスソスソスソスOソスナゑソスソスソスソスABソスソスWM_PAINTソスソスソスソスソスソスフは変でゑソスソスヒ。
ソスソスソスXソスLソスうソスソスソスソスソスソスソスワゑソスソスB
        
        >ソスソスソスソスソスフコソス[ソスhソスナ追従ソスソスソスソスソストゑソスソスソスフでゑソスソス蛯、ソスソス(ソスソスソスソス)ソスB
        ソスヘゑソスソスAソスソスソスソスソスフコソス[ソスhソスナ追従ソスソスソスソスソストゑソスソスワゑソスソスB
        ソスソスフ的ソスノは、AソスソスソスNソスソスソスbソスNソスソスソス黷スソスソス}ソスEソスXソスLソスソスソスvソス`ソスソスソス[ソスソスsソスソス
        WM_MOUSEMOVEソスソスソスソスAソスソスソスソスソスソスソスソスソスソスAソス齒擾ソスソスBソス動ゑソスソスソスソストゑソスソスワゑソスソスB
        Bソス動ゑソスソスソスソスニゑソスソスヘ、MoveWindowソスソスgソスpソスソスソストゑソスソスソスAソスト描ソスソスtソスソスソスOソスソスFALSEソスノゑソスソストゑソスソスワゑソスソスB
        
        
        >Aソスソスソスソスソスソスソスソスフは難ソスソスソスソスソスOソスナゑソスソスソスソスABソスソスWM_PAINTソスソスソスソスソスソスフは変でゑソスソスヒ。
        Aソスソスソスソスソスソスソスソスフは親ソスqソスヨ係ソスソスソスソスソスソストゑソスソス驍ゥソスソスナゑソスソス蛯、ソスソスソスH
        
        ソスワゑソスソスAソスソスソスソスソスソスソスソスソスソスソス}ソスソスソスソスソスソスト表ソスソスソスソスソスソストゑソスソスワゑソスソスc
        ソスeソスLソスXソスgソスGソスfソスBソス^ソスノ貼ソスソスtソスソスソスト抵ソスソスソスソスソスニ、ソスソスソスソスソスソスニ表ソスソスソスソスソスソスワゑソス
        ソスソスソスソスソスfソスソスソスソス|ソスソスソスソスソス¥ソスソスソスあゑソスワゑソスソスソスB
>Bソス動ゑソスソスソスソスニゑソスソスヘ、MoveWindowソスソスgソスpソスソスソストゑソスソスソスAソスト描ソスソスtソスソスソスOソスソスFALSEソスノゑソスソスソス>ソスソスソスワゑソスソスB
        
        ソスoソスソスソスIソスノ鯉ソスソスソスソスニ、ソスト描ソスソスノ関ゑソスソストは、MoveWindow()ソスヘ信ソスpソスナゑソスソスワゑソスソスソスフで、
        SetWindowPos()ソスノ変更ソスソスソストみてゑソスソスソスソスソスソスソスソスB
        
        >Aソスソスソスソスソスソスソスソスフは親ソスqソスヨ係ソスソスソスソスソスソストゑソスソス驍ゥソスソスナゑソスソス蛯、ソスソスソスH
        
        ソスeソスqソスヨ係ソスニゑソス(ソス{ソスソスソスソス)ソスソスソスヨ係ソスナゑソスソスBAソスソスBソスソスソスZソスIソス[ソス_ソス[ソスソスソスソスソスソスソスナゑソスソスB
        Aソスソスソスレ難ソスソスソスJソスnソス`ソスIソスソスソスソスソスソスニゑソス
        
        ソスPソスDWM_MOVING
        ソスQソスDWM_WINDOWPOSCHANGING
        ソスRソスDWM_GETMINMAXINFO
        ソスSソスDWM_WINDOWPOSCHANGED // ソスソスソスソスソスナ移難ソスソスソスソスソスソスソス
        ソスTソスDWM_MOVE
        
        ソスフ擾ソスソスナソスソスbソスZソス[ソスWソスソスソスソスソスソスソスソスワゑソスソスソスソスAソスSソスDソスナ奇ソスソスノ移難ソスソスソスソスソスソスソスソスソスソストゑソスソスワゑソスソスワゑソスソスB
        ソスソスソスフ段ソスKソスナゑソスBソスヘまゑソスソスネ前ソスフ位置ソスフままでゑソスソスB
        ソスソスソスフ鯉ソスAソスTソスDソスフ抵ソスソスソスBソスフ位置ソスソスマ更ソスソスソストゑソスAソスソスソスソスxソスソスソスフでゑソスソスB
        WS_CHILDソスEソスCソスソスソスhソスEソスフようソスノ奇ソスソスSソスノ追従ソスソスソスソスソスソスノゑソス
        ソスソスLソスフソスソスbソスZソス[ソスWソスフ暦ソスソスソス理会ソスソスソスソスソスソスナ、BソスEソスCソスソスソスhソスEソスフ位置ソスソス
        ソスソスソスフソスソスbソスZソス[ソスWソスソスソスノコソスソスソスgソスソスソス[ソスソスソスソスソスネゑソスソスソスホなゑソスワゑソスソスソスB
        
        ソスソスソスソスソスソスソスABソスノ再描ソス謔ェソスソスソスソスフは、ソスソスソスソスソスハの鯉ソスソスソスソスナはなゑソスソスソスソスソス
        ソス^ソスソスソストゑソスソスワゑソスソスB
ソスソスソスXソスLソスうソスソスソスソスソスソスソスワゑソスソスB
        
        >SetWindowPos()ソスノ変更ソスソスソストみてゑソスソスソスソスソスソスソスソスB
        ソスソスソスソスソストみゑソスソスニゑソスソスソスAソスソスヘゑソスソスソスソスノは趣ソスソスソスワゑソスソスソスナゑソスソスソスソスB
        
        ソスソスソス[ソスhソスソスソスXソスソスソス逡ソスハのウソスBソスソスソスhソスEソスノ変ゑソスソス驍セソスソスソスナ、ソスソスソスソスツゑソスソスソスソスヘゑソスヘゑソスソスソスソスソスソスワゑソスソスB
        
        
        ソスワゑソスソスAソスレゑソスソスソスソスソスソスbソスZソス[ソスWソスフ暦ソスソスソスソスLソスレゑソスソスト抵ソスソスソスソスLソスうソスソスソスソスソスソスソスワゑソスソスB
        >ソスソスLソスフソスソスbソスZソス[ソスWソスフ暦ソスソスソス理会ソスソスソスソスソスソスナ、BソスEソスCソスソスソスhソスEソスフ位置ソスソス
        >ソスソスソスフソスソスbソスZソス[ソスWソスソスソスノコソスソスソスgソスソスソス[ソスソスソスソスソスネゑソスソスソスホなゑソスワゑソスソスソスB
        ソスソスソスBソスソスレ難ソスソスソスソスソスソスト、ソス繧ゥソスソスAソスソスレ難ソスソスソスソスソスソスソスソスソス@ソスソスソスvソスソスソスソスソスソスソスムまゑソスソスソスソスソス
        ソスソスソスソスネ外ソスフ包ソスソス@ソスニゑソスソストは、WM_MOVINGソスソスソスソスソストゑソスソスソスBソスEソスBソスソスソスhソスEソス操搾ソスノなゑソスソスナゑソスソス蛯、ソスソスソスH
> ソスソスソス[ソスhソスソスソスXソスソスソス逡ソスハのウソスBソスソスソスhソスEソスノ変ゑソスソス驍セソスソスソスナ、ソスソスソスソスツゑソスソスソスソスヘゑソスヘゑソスソスソスソスソスソスワゑソスソスB
        
        ソスミゑソスソスソスニゑソスソスト、ソス_ソスCソスAソスソスソスOソス{ソスbソスNソスXソスvソスソスソスVソス[ソスWソスソスソスソス
        case WM_PAINT:
        ソス@ソス@(ソスFソスXソスソスソスソスソスソスソスソス)
        ソス@ソス@return 0;
        ソスノ、ソスネゑソスソストゑソスソスワゑソスソスか。
ソスソスフ擾ソスソスソスソスソスソスン趣ソスソスソスソスソスソスワゑソスソスB
        ソスQソスレゑソスソストまゑソスソスソスソスAソスソスソスンまゑソスソスソスB
ソスソスソスフプソスソスソスOソスソスソスソスソスソスMFCソスASDKソスフどゑソスソスソスナ開ソスソスソスソスソストゑソスH
        ソスソスソスXソスソスeソスソスソストゑソスソスソスソスSDKソスロゑソスソスソスソスヌ、ソスソスソスソスソストゑソスH
        
        > ソスソスソス[ソスhソスソスソスXソス_ソスCソスAソスソスソスOソスノゑソスソスソスOソスヘゑソスソスフようソスネ鯉ソスソスロはゑソスソスソスワゑソスソスソスナゑソスソスソスソスB
        > ソスwソスiソスソスソスソスソスソスソスソスソスソスソスWM_ERASEBKGNDソスソスソスソスソスsソスソスソス黷スソスソスソスヘ、ソスソスソスソスソスソスネゑソスソス謔、ソスノゑソスソストゑソスソスワゑソスソスフゑソス
        ソスソスソスソスSDKソスフ場合ソスAソスソスソスソスソスソスソスbソスZソス[ソスWソスナゑソスWindowソスvソスソスソスVソス[ソスWソスソスソスADialogソスvソスソスソスVソス[ソスWソスソスソスナ別対会ソスソスソスソスソスKソスvソスソスソスソスソス驍ッソスヌ、ソスソスソスフ辺ゑソスヘ托ソスソスvソスH
        
        ソス痰ヲソスソス WM_ERASEBKGND ソスフ場合ソスAWindowソスvソスソスソスVソス[ソスWソスソスソスナ背ソスiソスフ擾ソスソスソスソスソスsソスソスネゑソスソスソスソスソス 0 ソスソスヤゑソスソスB
        ソスソスソスソスソスADialogソスvソスソスソスVソス[ソスWソスソスソスフ場合ソスソス
        > ソスハ擾ソスAソス_ソスCソスAソスソスソスOソス{ソスbソスNソスXソスvソスソスソスVソス[ソスWソスソスソスヘソスソスbソスZソス[ソスWソスソスソスソスソスソスソスソスソスソス鼾ソスソス 0 ソスネ外ソスフ値ソスiTRUEソスjソスソスAソスソスソスソスソスソスソスネゑソスソスソスソスソスソス鼾ソスソス 0ソスiFALSEソスjソスソスヤゑソスソスラゑソスソスナゑソスソスB
        > ソス_ソスCソスAソスソスソスOソス{ソスbソスNソスXソスvソスソスソスVソス[ソスWソスソスソスソス 0ソスiFALSEソスjソスソスヤゑソスソスソスソス鼾ソスAソス_ソスCソスAソスソスソスOソス}ソスlソス[ソスWソスソスソスヘゑソスソスフソスソスbソスZソス[ソスWソスノ会ソスソスソスソスソスソスト奇ソスソスソスフダソスCソスAソスソスソスOソスソスソスソスソスソスソスソスsソスソスソスワゑソスソスB
        ソスニゑソスソスソスソスdソスlソスネので、WindowソスvソスソスソスVソス[ソスWソスソス ソスニ難ソスソスソスソスoソスソス 0ソスiFALSEソスjソスソスヤゑソスソスニ奇ソスソスソスフ背ソスiソスフ擾ソスソスソスソスソスソスソスソスソスソスsソスソスソスソスB
gakソスソスソスソス
        
        ソスLソスうソスソスソスソスソスソスソスワゑソスソスI
        FALSEソスソスヤゑソスソストゑソスソスワゑソスソスソスソスフで、TRUEソスソスヤゑソスソス謔、ソスソスソスソスソスソス
        ソスソスソスソスソスソスソスソスソスソスワゑソスソスソスソスI
        ソス{ソスソスソスノ有ソスうソスソスソスソスソスソスソスワゑソスソスソスソスB
ソスソスソスソス`ソスFソスbソスNソスソスソスソスソスYソスソスワゑソスソスソスソスBソス¥ソスソスソスあゑソスワゑソスソスソスB