矩形函式(boxcar function)是1994年公布的石油名詞。
基本介紹
- 中文名:矩形函式
- 外文名:boxcar function
- 所屬學科:石油
- 公布時間:1994年
矩形函式(boxcar function)是1994年公布的石油名詞。
Rectangle是一個函式,使用該函式畫一個矩形,可以用當前的畫筆畫矩形輪廓,用當前畫刷進行填充。函式 函式原型:BOOL Rectangle(HDC hdc, int nLeftRect, int nTopRect, int nRightRect, int nBottomRect);參數 hdc:設備環境句柄。nLeftRect:指定矩形左上角的邏輯X坐標。nTopRect:指定矩形左上角的邏輯Y坐標...
如果uFormat包含DT_MODIFYSTRING,則函式可為此字元串增加4個字元,存放字元串的緩衝區必須足夠大,能容納附加的字元。nCount:指向字元串中的字元數。如果nCount為-1,則lpString指向的字元串被認為是以\0結束的,DrawText會自動計算字元數。lpRect:指向結構RECT的指針,其中包含正文將被置於其中的矩形的信息(按邏輯...
矩形函式 矩形函式(boxcar function)是1994年公布的石油名詞。公布時間 1994年,經全國科學技術名詞審定委員會審定發布。出處 《石油名詞》第一版。
rectangle(),是一個程式語言函式,功能是畫一個矩形,用法為void far rectangle(int left, int top, int right, int bottom)。用 法: void far rectangle(int left, int top, int right, int bottom);參數說明:(left ,top )為矩形的左上坐標,(right,bottom)為矩形的右下坐標,兩者可確定一個矩形的...
函式原型 BOOL ExtTextOut(HDC hdc, int X, int Y, UINT fuOptions, CONST RECT *lprc, LPCTSTR lpString, UINT cbCount, CONST INT *lpDx);參數 hdc:設備環境句柄。X:指定用於放置字元串的基準點的邏輯X坐標。Y:指定用於放置字元串的基準Y坐標。fuOptions:指定如何使用應用程式定義的矩形,此參數可為...
cvRectangle是OpenCV裡面的繪圖函式,通過對角線上的兩個頂點繪製簡單、指定粗細或者帶填充的矩形。參數介紹 函式原型:void cvRectangle( CvArr* img, CvPoint pt1, CvPoint pt2, CvScalar color,int thickness=1, int line_type=8, int shift=0 ;CvSize min_size=cvSize(0,0);CvSize max=cvSize(0,0)...
PrintRect()函式返回NULL。用法應用程式執行了PrintRect()函式後,該函式並不改變列印游標的位置。PrintRect()函式繪出實心的矩形,也就是說,執行該函式後,矩形下面的文字或圖像將完全被覆蓋。如果想在矩形中輸出文字或圖形,那么應用程式應該首先繪製矩形,然後使用其它函式在矩形中輸出文字或圖形。
函式DrawText用設備環境中的字型選擇、正文顏色和背景顏色來寫正文。DrawText裁剪正文,不會出現在指定矩形的外面,除非指定了DT_NOCLIP。除非使用DT_SINGLELINE格式化,否則其餘的格式都認為正文有多行。如果選擇的字型對指定的矩形而言太大,DrawText不會試圖去換成一種小字型。DrawText支持縱和方向均為0的字型。設備...
---RECT既是個特別的數據結構,又是個函式,他的作用就是定義一個矩形區域對象,而作為函式使用時他能用兩個屬性(Tpiont型)指明區域範圍,同時也可分解成四個單一的變數類型(Integer型),即:topleft:左上角坐標(Tpiont型變數);bottomright:右下角坐標(Tpiont型變數);topleft.x或left:左上角橫坐標;topleft....
StretchBlt函式將pSrcDC源設備中的點陣圖移動到目標矩形,該矩形用成員函式正在調用的設備上下文來表示。xSrc,ySrc,nSrcWidth和nSrcHeight 參數定義了源矩形的左上角和尺寸。x,y,nWidth和nHeight參數定義了目標矩形的左上角和尺寸。dwRop指定的光柵操作模式說明了源點陣圖與目標設備上已經存在的點陣圖是如何組合的。如果n...
PlgBlt,數學函式,用於對源設備環境中指定的矩形區域中的顏色數據位進行位塊轉換,並轉換到目標設備環境中指定的平行四邊形里。簡介 函式功能 該函式對源設備環境中指定的矩形區域中的顏色數據位進行位塊轉換,並轉換到目標設備環境中指定的平行四邊形里。如果給定的位掩碼句柄表示為有效的單色點陣圖,那么函式使用該點陣圖...
函式原型 BOOL SetRect(LPRECT lprc, int xLeft, int yTop, int xRight, int yBottom);參數 lprc:[out] 指向RECT 結構的指針,該指針包含了所要設定的矩形。xLeft:[in] 指定矩形左上角的X坐標。yTop:[in] 指定矩形左上角的Y坐標。xRight:[in] 指定矩形右下角的X坐標。yBottom:[in] 指定矩形右下角...
函式原型:void Draw3dRect(LPCRECT lpRect,COLORREF clrTopLeft,COLORREF clrBottomRight);參數 說明 此函式用於實現繪製3D矩形的位置大小,其中lpRect是填入整個3D矩形的位置大小,clrTopLeft和clrBottomRight分別是3D效果中左上方和右下方的顏色RGB的值。產品顏色 該矩形的頂部、左側顏色由clrTopLeft指定,底部和右側顏色...
函式原型:int IntersectClipRect(HDC hdc, int nLeftRect, int nTopRect, int nRightRect, int nBottomRect);參數:hdc:設備環境句柄。nLeftRect:定義矩形左上角的邏輯X坐標。nTopRect:定義矩形左上角的邏輯Y坐檔。nRightRect:定義矩形右下角的X坐標。nBottomRect:定義矩形右下角的Y坐檔。返回值:返回值...
X1,Y1 Long,矩形左上角的X,Y坐標 X2,Y2 Long,矩形右下角的X,Y坐標 X3 Long,圓角橢圓的寬。其範圍從0(沒有圓角)到矩形寬(全圓)Y3 Long,圓角橢圓的高。其範圍從0(沒有圓角)到矩形高(全圓)註解 不用時一定要用DeleteObject函式刪除該區域 用該函式創建的區域與用RoundRect API函式畫的圓角...
函式原型 BOOL TransparentBlt(HDC hdcDest, int nXOriginDest, int nYOriginDest, int nWidthDest, int hHeightDest, HDC hdcSrc, int nXOriginSrc, int nYOriginSrc, int nWidthSrc, int nHeightSrc, UINT crTransparent);參數 hdcDest:指定目標的句柄。nXOriginDest:指定目標矩形左上角的X軸坐標,坐標以...
Invertrect是通過對矩形內部的像素點進行邏輯NOT操作而將視窗中的矩形反轉的函式。函式功能 該函式通過對矩形內部的像素點進行邏輯NOT操作而將視窗中的矩形反轉。函式原型 BOOL Invertrect(HDC hdc, CONST RECT *lprc);參數 hdc:設備環境句柄。lprc:指向包含將被反轉的矩形的邏輯坐標的RECT結構的指針。返回值 如果...
如果函式執行成功,那么返回值為TRUE;如果函式執行失敗,則返回值為FALSE。更多信息 Windows NT 若想獲得更多錯誤信息,請調用GetLastError函式。備註:若想在矩形區域中加入一些平滑的陰影(底紋),請用三角形的三個頂點調用GradientFill函式。GDI將進行線性插值,並填充矩形區域。在繪製矩形時可能使用兩種陰影模式在水平...
函式原型:int GetClipBox(HDC hdc, LPRECT lprc);參數:hdc:設備環境句柄。lprc:RECT結構的一個指針,用來接收矩形的大小。返回值:如果該函式執行成功,那么它的返回值定義了剪下區域的複雜,返回值的意義為:NULLREGIOW:區域為空;SimpIEREGZO:區域為一單個矩形;CompLEXREGIOW:區域為多個矩形;ERROR:發生...
函式功能 該函式返回指定視窗的框線矩形的尺寸。該尺寸以相對於螢幕坐標左上角的螢幕坐標給出。函式原型 BOOL GetWindowRect(HWND hWnd,LPRECT lpRect);在Visual Studio 2005中,函式原型為void GetWindowRect(LPRECT lpRect) const;是屬於CWnd類的函式.參數 hWnd:視窗句柄。lpRect:指向一個RECT結構的指針,該結構接收...
CenterPoint CenterPoint是返回矩形區域中心的坐標的函式。函式功能 返回矩形區域中心的坐標 函式說明 首部 function CenterPoint(const Rect: TRect): TPoint; $[Types.pas 功能 返回矩形區域中心的坐標 說明 參考 例子 Mouse.CursorPos := CenterPoint(BoundsRect);
CWnd::CalcWindowRect (函式原型)virtual void CalcWindowRect( LPRECT lpClientRect, UINT nAdjustType = ustBorder );Parameters(參數)lpClientRect Points to a RECT structure or CRect object that contains the resultant value of the window rectangle.(指向RECT結構或CRect對象(包含window矩形的值)的指針)...
函式原型 int StretchDIBits(HDC hdc, int XDest , int YDest , int nDestWidth, int nDestHeight, int XSrc, int YSrc, int nSrcWidth, int nSrcHeight, CONST VOID *lpBits, CONST BITMAPINFO * lpBitsInfo, UINT iUsage, DWORD dwRop);參數 hdc:指向目標設備環境的句柄。XDest:指定目標矩形左上...
該函式用來顯示具有指定透明度的圖像:指向目標設備環境的句柄。hdcDest:指向目標設備環境的句柄。nXOriginDest:指定目標矩形區域左上角的X軸坐標,按邏輯單位。nYOriginDest:指定目標矩形區域左上角的Y軸坐標,按邏輯單位。nWidthDest:指定目標矩形區域的寬度,按邏輯單位。hHeightdest:指向目標矩形區域的高度,按...
函式原型:Declare Function UnionRect Lib "user32" Alias "UnionRect" (lpDestRect As RECT, lpSrc1Rect As RECT, lpSrc2Rect As RECT) As Long 函式功能:這個函式會裝載一個lpDestRect目標矩形,它是lpSrc1Rect和lpSrc2Rect聯合起來的結果。兩個源矩形里的所有點都同時位於目標矩形;也即是它們的一個並集。
lprcDst 指向兩個源矩形相交的矩形。lpRect1 指向一個RECT結構或CRect對象,該對象或結構包含了一個源矩形。lpRect2 指向一個RECT結構或CRect對象,該對象或結構包含了一個源矩形。說明:此函式使CRect(lprcDst)等於兩個現有矩形的交。即是兩個源矩形的重合部分。注意:兩個矩形都必須是符合規範的,否則此函式將...
這三種格式都指定了要裁剪的矩形區域。[...] = imcrop(x,y,...)[A,rect] = imcrop(...)[x,y,A,rect] = imcrop(...)相關函式: imresize 程式示例 close all; clear; clc;warning off all;imgdat = imread('flower.jpg');cropimg = imcrop(imgdat);imshow(cropimg)cropimg_2 = imcrop(img...
SubtractRect是一個函式。函式原型:Declare Function SubtractRect Lib "user32" Alias "SubtractRect" (lprcDst As RECT, lprcSrc1 As RECT, lprcSrc2 As RECT) As Long 函式功能:這個函式會裝載矩形lprcDst,它是在矩形lprcSrc1中減去lprcSrc2得到的結果。返回值:Long,TRUE(非零)表示成功,零表示失敗。參...
返回值:如果函式運行成功,返回值為非零;如果函式運行失敗,返回值為零。若想獲得更多的錯誤信息,請調用GetLastError函式。注意:如果參數lprcUpdate為空,系統將不再計算更新矩形。如果參數hrgnUpdate和IprcUpdate均為空,系統將不再計算更新區域。如果參數hrgnUpdate不為空,系統將好像擁有包含一個有效的未被滾動過程...