private void FormMain_Load(object sender, EventArgs e) { //tạo cửa sổ - Windows hWnd = Lcad.CreateWindow(panelControl_hWnd.Handle, Lcad.LC_WS_VIEWTABS, 0, 0, panelControl_hWnd.Width, panelControl_hWnd.Height); //tạo cửa sổ - Command hCmd = Lcad.CreateCmdwin(panelControl_hCmd.Handle, 0, 0, panelControl_hCmd.Width, panelControl_hCmd.Height); //tạo cửa sổ - Properties hProp = Lcad.CreatePropwin(splitContainerControl.Panel1.Handle, 0, 0, splitContainerControl.Panel1.Width, splitContainerControl.Panel1.Height); //liên kết các cửa sổ với nhau Lcad.WndSetCmdwin(hWnd, hCmd); Lcad.WndSetPropwin(hWnd, hProp); //tạo bản vẽ, gán cho cửa sổ LiteCad + đặt tên hDrw = Lcad.CreateDrawing(); Lcad.DrwNew(hDrw, "", hWnd); Lcad.WndSetFocus(hWnd); //lấy giá trị hBlockModel của bản vẽ int hBlockModel = Lcad.PropGetHandle(hDrw, Lcad.LC_PROP_DRW_BLOCK_MODEL); //điều chỉnh kích thước Lcad.CmdwinResize(hCmd, 0, 0, panelControl_hCmd.Width, panelControl_hCmd.Height); Lcad.PropwinResize(hProp, 0, 0, splitContainerControl.Panel1.Width, splitContainerControl.Panel1.Height); Lcad.WndResize(hWnd, 0, 0, panelControl_hWnd.Width, panelControl_hWnd.Height); //thêm layer layerLoMin = Lcad.DrwAddLayer(hDrw, "LoMin", "cyan", 0, Lcad.LC_LWEIGHT_DEFAULT); layerLuoiKichThuoc = Lcad.DrwAddLayer(hDrw, "LuoiKichThuoc", "foreground", 0, Lcad.LC_LWEIGHT_DEFAULT); //vẽ lại hình Lcad.WndExeCommand(hWnd, Lcad.LC_CMD_REGEN, 0); Lcad.DrwRegenViews(hDrw, 0); Lcad.Initialize(); }