C# + Halcon,怎么实现在HWindowControl上画矩形框圆框等等。

直接用gdi画是不行的  感觉gdi是画在背景上。而hwc的图像是显示在上层。所以我式了那些方法都会被图像所遮挡,请教大佬。

https://blog.csdn.net/yuchenlove_/article/details/116453725
链接是 绘制矩形,并进行解码,绘制圆形一样的道理

在picturebox中绘制

public void Draw_Reactangle2(HObject ho_Image, out HObject ho_Rectangle)
        {
            HTuple hv_Row3 = null, hv_Column3 = null, hv_Phi = null;
            HTuple hv_Length1 = null, hv_Length2 = null;

            HOperatorSet.GenEmptyObj(out ho_Rectangle);

            HOperatorSet.DrawRectangle1(hv_WindowHandle, out hv_Row3, out hv_Column3, out hv_Length1, out hv_Length2);
            ho_Rectangle.Dispose();
            HOperatorSet.GenRectangle1(out ho_Rectangle, hv_Row3, hv_Column3, hv_Length1,
                hv_Length2);
            HOperatorSet.DispObj(ho_Rectangle, hv_WindowHandle);
        }