技術(shù) 點(diǎn)
- 技術(shù)
- 點(diǎn)
- V幣
- 點(diǎn)
- 積分
- 1082

|
10#

樓主 |
發(fā)表于 2014-9-15 13:55:12
|
只看該作者
感謝小寶版主,修改后,測(cè)試成功~
修改后的按鈕單擊代碼如下:
- Private Sub Command0_Click()
- Dim p1 As POINTF, p2 As POINTF
- Dim tempHwnd As Long
-
- InitGDIPlus
-
- tempHwnd = FindWindowEx(Me.hwnd, 0&, "OFormSub", vbNullString)
- tempHwnd = FindWindowEx(Me.hwnd, tempHwnd, "OFormSub", vbNullString)
- GdipCreateFromHWND tempHwnd, graphics
- GdipSetSmoothingMode graphics, SmoothingModeAntiAlias
-
- GdipCreatePen1 &HFFFF0000, 1, UnitPixel, pen
- GdipDrawLineI graphics, pen, 1, 1, 400, 200
-
- GdipCreatePen1 &HFFFF0000, 1, UnitPixel, pen
- GdipDrawRectangleI graphics, pen, 30, 30, 200, 200
-
- GdipCreateSolidFill &HAA0000FF, brush
- GdipFillRectangleI graphics, brush, 30, 30, 200, 200
- GdipDrawRectangleI graphics, pen, 30, 30, 200, 200
-
- p1.X = 10
- p1.Y = 10
- p2.X = 200
- p2.Y = 100
-
- GdipCreateLineBrush p1, p2, &H8AFF00FF, &HFFFF0000, WrapModeTileFlipXY, brush
- GdipFillEllipseI graphics, brush, p1.X, p1.Y, p2.X - p1.X, p2.Y - p1.X
- End Sub
復(fù)制代碼
|
本帖子中包含更多資源
您需要 登錄 才可以下載或查看,沒(méi)有帳號(hào)?注冊(cè)
x
|