-
FrameRect
鎖定
該函數用指定的畫刷為指定的矩形畫邊框。邊框的寬和高總是一個邏輯單元。
- 中文名
- FrameRect
- 外文名
- FrameRect
- 功 能
- 指定的畫刷為指定的矩形畫邊框
- 參數類型
- HDC, CONST RECT *, HBRUSH
FrameRect函數原型
int FrameRect(HDC hdc, CONST RECT *lprc, HBRUSH hbr);
FrameRect參數
hdc:將要畫邊框的設備環境句柄。
hbr:用於畫邊框的畫刷句柄。
FrameRect返回值
如果函數調用成功,返回值非零;如果函數調用失敗,返回值是0。
Windows NT:若想獲得更多的錯誤信息,請調用GetLastError函數。
FrameRect其他信息
如果RECT結構中的底部成員的值少於或等於頂部成員,或右部成員少於或等於左部成員,此函數畫不了矩形。
速查:Windows NT:3.1及以上版本;Windows:95及以上版本;Windows CE:不支持;頭文件:wingdi.h;庫文件:gdi32.lib。
[DllImport("user32.dll", EntryPoint = "FrameRect")]
public static extern int FrameRect(IntPtr hdc,ref Rectangle rect, IntPtr hbrush);
注意:這裏要使用DllImport("user32.dll"),不是 gdi32.dll
- 參考資料
-
- 1. FrameRect(user32) .pinvoke[引用日期2012-12-31]
- 詞條統計
-
- 瀏覽次數:次
- 編輯次數:15次歷史版本
- 最近更新: 木子方草地