矩形函式(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年,經全國科學技術名詞審定委員會審定發布。出處 《石油名詞》第一版。
chord是一個函式,可以用來尋找線段與橢圓之間的區域,即“弦”。API函式 VB聲明 Declare Function Chord Lib "gdi32" (ByVal hdc As Long, ByVal X1 As Long, ByVal Y1 As Long, ByVal X2 As Long, ByVal Y2 As Long, ByVal X3 As Long, ByVal Y3 As Long, ByVal X4 As Long, ByVal Y4 ...
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:指定如何使用應用程式定義的矩形,此參數可為...
PrintRect()函式返回NULL。用法應用程式執行了PrintRect()函式後,該函式並不改變列印游標的位置。PrintRect()函式繪出實心的矩形,也就是說,執行該函式後,矩形下面的文字或圖像將完全被覆蓋。如果想在矩形中輸出文字或圖形,那么應用程式應該首先繪製矩形,然後使用其它函式在矩形中輸出文字或圖形。
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)...
---RECT既是個特別的數據結構,又是個函式,他的作用就是定義一個矩形區域對象,而作為函式使用時他能用兩個屬性(Tpiont型)指明區域範圍,同時也可分解成四個單一的變數類型(Integer型),即:topleft:左上角坐標(Tpiont型變數);bottomright:右下角坐標(Tpiont型變數);topleft.x或left:左上角橫坐標;topleft....
InflateRect是一種函式,InflateRect函式增大或減小指定矩形的寬和高。InflateRect函式在矩形的左和右增加dx,在矩形的上下增加dy。 dx和dy參數是有符號值。正數增加寬和高,負數減小。InflateRect通過將CRect的邊向遠離其中心的方向移動來擴大它。為了做到這一點,InflateRect從矩形的左邊和上邊減去單位數,將單位數增加到...
InvalidateRect是一個函式,該函式向指定的窗體更新區域添加一個矩形,然後窗體跟新區域的這一部分將被重新繪製。函式說明 該函式向指定的窗體更新區域添加一個矩形,然後視窗客戶區域的這一部分將被重新繪製。BOOL InvalidateRect(HWND hWnd, // handle of window with changed update region CONST RECT *lpRect, //...
StretchBlt函式將pSrcDC源設備中的點陣圖移動到目標矩形,該矩形用成員函式正在調用的設備上下文來表示。xSrc,ySrc,nSrcWidth和nSrcHeight 參數定義了源矩形的左上角和尺寸。x,y,nWidth和nHeight參數定義了目標矩形的左上角和尺寸。dwRop指定的光柵操作模式說明了源點陣圖與目標設備上已經存在的點陣圖是如何組合的。如果n...
如果輸出文本只有一行,則DrawText函式改變矩形的右邊界,以容納下正文行的最後一個字元。出現上述任何一種情況,DrawText函式將返回格式化文本的高度,而不是繪製文本。DT_CENTER:指定文本水平居中顯示。DT_VCENTER:指定文本垂直居中顯示。該標記只在單行文本輸出時有效,所以它必須與DT_SINGLELINE結合使用。DT_SINGLE...
函式原型 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] 指定矩形右下角...
Invertrect是通過對矩形內部的像素點進行邏輯NOT操作而將視窗中的矩形反轉的函式。函式功能 該函式通過對矩形內部的像素點進行邏輯NOT操作而將視窗中的矩形反轉。函式原型 BOOL Invertrect(HDC hdc, CONST RECT *lprc);參數 hdc:設備環境句柄。lprc:指向包含將被反轉的矩形的邏輯坐標的RECT結構的指針。返回值 如果...
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軸坐標,坐標以...
函式功能 該函式返回指定視窗的框線矩形的尺寸。該尺寸以相對於螢幕坐標左上角的螢幕坐標給出。函式原型 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);
函式原型:int GetClipBox(HDC hdc, LPRECT lprc);參數:hdc:設備環境句柄。lprc:RECT結構的一個指針,用來接收矩形的大小。返回值:如果該函式執行成功,那么它的返回值定義了剪下區域的複雜,返回值的意義為:NULLREGIOW:區域為空;SimpIEREGZO:區域為一單個矩形;CompLEXREGIOW:區域為多個矩形;ERROR:發生...
該函式用來顯示具有指定透明度的圖像:指向目標設備環境的句柄。hdcDest:指向目標設備環境的句柄。nXOriginDest:指定目標矩形區域左上角的X軸坐標,按邏輯單位。nYOriginDest:指定目標矩形區域左上角的Y軸坐標,按邏輯單位。nWidthDest:指定目標矩形區域的寬度,按邏輯單位。hHeightdest:指向目標矩形區域的高度,按...
如果函式執行成功,那么返回值為TRUE;如果函式執行失敗,則返回值為FALSE。更多信息 Windows NT 若想獲得更多錯誤信息,請調用GetLastError函式。備註:若想在矩形區域中加入一些平滑的陰影(底紋),請用三角形的三個頂點調用GradientFill函式。GDI將進行線性插值,並填充矩形區域。在繪製矩形時可能使用兩種陰影模式在水平...
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:指定目標矩形左上...
這三種格式都指定了要裁剪的矩形區域。[...] = 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...
lprcDst 指向兩個源矩形相交的矩形。lpRect1 指向一個RECT結構或CRect對象,該對象或結構包含了一個源矩形。lpRect2 指向一個RECT結構或CRect對象,該對象或結構包含了一個源矩形。說明:此函式使CRect(lprcDst)等於兩個現有矩形的交。即是兩個源矩形的重合部分。注意:兩個矩形都必須是符合規範的,否則此函式將...
返回值:如果函式運行成功,返回值為非零;如果函式運行失敗,返回值為零。若想獲得更多的錯誤信息,請調用GetLastError函式。注意:如果參數lprcUpdate為空,系統將不再計算更新矩形。如果參數hrgnUpdate和IprcUpdate均為空,系統將不再計算更新區域。如果參數hrgnUpdate不為空,系統將好像擁有包含一個有效的未被滾動過程...
)在你調用一個要求符合規範的矩形的函式之前,你可以通過調用NormalizeRect函式來使不符合規範的矩形成為符合規範的矩形。當用成員函式CDC::DPtoLP和CDC::LPtoDP來處理CRect時要小心。如果顯示環境的映射模式y-extent是負的,就像在MM_LOENGLISH中一樣,則CDC::DPtoLP將轉換CRect,以使它的頂部坐標大於底部坐標。然後像...
BitBlt是一個計算機函式,該函式對指定的源設備環境區域中的像素進行位塊(bit_block)轉換,以傳送到目標設備環境。函式原型 參數 hDestDC:指向目標設備環境的句柄。x:指定目標矩形區域左上角的X軸邏輯坐標。y:指定目標矩形區域左上角的Y軸邏輯坐標。nWidth:指定源在目標矩形區域的邏輯寬度。nHeight:指定源在...