Пример #1
0
 /// <summary>
 /// 添加镜像
 /// </summary>
 /// <param name="native">库</param>
 /// <param name="target">目标</param>
 public void addMirror(FCNative native, FCView target)
 {
     if (m_native == null)
     {
         m_native              = new FCNative();
         m_native.MirrorMode   = FCMirrorMode.Shadow;
         m_native.Paint        = new GdiPlusPaintEx();
         m_native.Host         = new WinHostEx();
         m_native.Host.Native  = m_native;
         m_native.ResourcePath = WinHostEx.getAppPath() + "\\config";
         m_host      = m_native.Host as WinHostEx;
         m_host.HWnd = Handle;
         //设置尺寸
         m_native.AllowScaleSize = true;
         m_native.DisplaySize    = new FCSize(ClientSize.Width, ClientSize.Height);
         resetScaleSize(getClientSize());
     }
     m_native.addMirror(native, target);
     m_native.invalidate();
 }