| 
             
              ソス@ソスソスソスfソスソスソスAソスソスソスfソスBソスXソスvソスソスソスCソスナ指ソスソスフソスソスjソス^ソスヨ表ソスソスソスソスソスソスソスソスノゑソス
             
           | 
        
 ソス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ソスノなゑソスソストゑソスソスワゑソスソスB
        ソスネ会ソスソスノつゑソスソスト、ソスソスソスwソスソスソスソスソスしソスソスソスソスソス閧「ソスソスソスワゑソスソスB
        
        ソスソスWindows XP  VC++6  MFC  ソス_ソスCソスAソスソスソスOソスxソス[ソスX
        
        ソスソスソスsソスソスソス_
        ソスfソスソスソスAソスソスソスfソスBソスXソスvソスソスソスC(ソスQソスソスソス)ソスフマソスVソスソスソスナ、ソス_ソスCソスAソスソスソスOソスフ表ソスソスソスソス
        ソスwソスソス(ソスZソスJソスソスソス_ソスソス)ソスソスソス驍アソスニは、ソスツ能ソスナゑソスソス蛯、ソスソスソスB
        m(__)m
ソスソスソス(ソスvソスソスソスCソス}ソスソス)ソスTソスCソスYソスソス謫セソスAソス_ソスCソスAソスソスソスOソスハ置ソスソスwソス閧キソスソスニゑソスソスソスワゑソス
        ソスナゑソスソスワゑソスソスソスソスソスソスAソスソスソス(ソスZソスJソスソスソス_ソスソス)ソスフサソスCソスYソスソス謫セソスソスソスかソスソスワゑソスソスソスB
        ソスXソスソスソスソスソスソスソス閧「ソスvソスソスソスワゑソスソスB
        
        BOOL CTestDlg::OnInitDialog()
        {
        CDialog::OnInitDialog();
        //ソスヌ記 S ソス`
            RECT rec;
            SystemParametersInfo(SPI_GETWORKAREA, 0, &rec, 0);
        ソス@ソス@SetWindowPos(&wndTop, rec.right, 0, 200, 200, SWP_SHOWWINDOW);
        //ソス`ソスヌ記 E
        }
ソスソスソスソスソスソスソスソスソスニはゑソスソスソスワゑソスソスが会ソスハゑソスソスニにサソスCソスYソスソスソス閧スソスソスソスネゑソス
        EnumDisplayMonitorsソスソスソスソスGetMonitorInfoソスナでゑソスソスソスソスソスソスネ奇ソスソスソスソスナゑソスソスB
ソス}ソスソスソス`ソスfソスBソスXソスvソスソスソスCソスフ各ソスソスソスソス謫セソスナは・ソスEソスE
        GetSystemMetrics(SM_CMONITORS)  ソスナ、ソスfソスBソスXソスvソスソスソスCソス苣費ソス謫セ
        GetSystemMetrics(SM_XVIRTUALSCREEN)
        GetSystemMetrics(SM_YVIRTUALSCREEN)
        GetSystemMetrics(SM_CXVIRTUALSCREEN)
        GetSystemMetrics(SM_CYVIRTUALSCREEN) ソスナ、ソスソスソスzソスソスハ全ソスフのサソスCソスYソス謫セ
        MonitorFromPoint( p , MONITOR_DEFAULTTONEARESET) ソスナ、ソスフ茨ソスノ対ゑソスソスソス
        ソスfソスBソスXソスvソスソスソスCソスフハソスソスソスhソスソスソス謫セソスEソスEソスE
        GetMonitorInfo( hMon , &mInfo ) ソスナ、ソスfソスBソスXソスvソスソスソスCソスnソスソスソスhソスソスソスソスソスソスTソスCソスY
        ソスソスソスソス謫セソスB
        
        ソスニ鯉ソスソスソスソスソスソスソスノなゑソスワゑソスソスB
        
        ソスソスソスソスソスソスソスソスソスソスソスソスソスB
        
        ソスソスソス@ソスeソスソスAPIソスフ詳細は、ソスソスソスソスソスニ抵ソスソスラて会ソスソスソスソスソスソスB
        ソス@ソス@ソスソスソスソスソスニ擾ソスソスソスソストゑソスソスソスワゑソスソスソスソスI
        
        ソスネ擾ソスB
subaruソスソスソスソスAソスソスソス閧ェソスニゑソスソスソスソスソスソスソスソスワゑソスソスソスソスB
        ソスソスソスソスソスソスワゑソスソスソスソスB
        
        BOOL CTestDlg::OnInitDialog()
        {
        //Append Start
            long x, y;
            HMONITOR MonitorHandle;
            MONITORINFO MonitorInfo;
            x = 1280;
            y = 0;
            POINT Point = {x, y};
            MonitorHandle = ::MonitorFromPoint(Point, MONITOR_DEFAULTTOPRIMARY);
            MonitorInfo.cbSize = sizeof(MonitorInfo);
            ::GetMonitorInfo(MonitorHandle, &MonitorInfo);
        //Append End
        }
ソスIソスVソスソスソスEソスソスソスソスAソスソスソスwソスソスソスソスソス閧ェソスニゑソスソスソスソスソスソスソスソスワゑソスソスB
        ソスラ具ソスソスソスソスソスソストゑソスソスソスソスソスソスソスソスワゑソスソスB