• halcongen_region_line创建直线区域


    在HDevelop中

    dev_open_window(10,10,500,500,'black',WindowHandle)
    draw_line (WindowHandle, Row1, Column1, Row2, Column2)
    *在指定窗口手动画直线
    *参数1:窗口句柄
    *参数2:起始点行坐标--y坐标
    *参数3:起始点列坐标--x坐标
    *参数4:终点点行坐标--y坐标
    *参数3:终点列坐标--x坐标
    
    gen_region_line (RegionLines, Row1, Column1, Row2, Column2)
    **创建直线区域
    *参数1:输出区域
    *参数2:起始点行坐标--y坐标
    *参数3:起始点列坐标--x坐标
    *参数4:终点点行坐标--y坐标
    *参数3:终点列坐标--x坐标
    
    dev_display (RegionLines)


    在QtCreator中

      HObject  ho_RegionLines;
      HTuple  hv_WindowHandle, hv_Row1, hv_Column1;
      HTuple  hv_Row2, hv_Column2;
      SetWindowAttr("background_color","black");
      OpenWindow(10,10,500,500,0,"visible","",&hv_WindowHandle);
      HDevWindowStack::Push(hv_WindowHandle);
      DrawLine(hv_WindowHandle, &hv_Row1, &hv_Column1, &hv_Row2, &hv_Column2);
      //在指定窗口手动画直线
      //参数1:窗口句柄
      //参数2:起始点行坐标--y坐标
      //参数3:起始点列坐标--x坐标
      //参数4:终点点行坐标--y坐标
      //参数3:终点列坐标--x坐标
    
      GenRegionLine(&ho_RegionLines, hv_Row1, hv_Column1, hv_Row2, hv_Column2);
      //*创建直线区域
      //参数1:输出区域
      //参数2:起始点行坐标--y坐标
      //参数3:起始点列坐标--x坐标
      //参数4:终点点行坐标--y坐标
      //参数3:终点列坐标--x坐标
    
      if (HDevWindowStack::IsOpen())
        DispObj(ho_RegionLines, HDevWindowStack::GetActive());

  • 相关阅读:
    把旧表中数据加入到新表中
    mysql字段-创建时间与更新时间
    springboot-maven依赖源
    刚刚下载的IDEA打不开
    matplotlib-实战01
    实战1-数据清理
    python函数(三)
    交换机配置DHCP中继
    python函数(二)
    用事实说话
  • 原文地址:https://www.cnblogs.com/liming19680104/p/16002732.html
Copyright © 2020-2023  润新知