VB 如何在後台獲取指定視窗中的顏色?

發布 科技 2024-03-26
10個回答
  1. 匿名使用者2024-02-07

    阿彌陀佛。 老人來了。 多年沒問題==+

    注意。 getpixel 的第乙個引數不是視窗控制代碼。 不要誤會。

    他是容器的 HDC 控制代碼。 容器控制代碼。 它不是視窗控制代碼。

    您無法在後台獲取 getpixel 的畫素。 覆蓋範圍不起作用。

    printwindow 可以。 只要有一點靈活性,就可以實現背景顏色的拾取。 疊加層也可以著色。

    但也有乙個條件。 它不能最小化。

    至於printwindow的用處。 這很簡單。 檢視上面的 MSDN。 我給你說乙個。

    VB的。 declare function printwindow lib "user32" (byval hwnd as long, byval hdcblt as long, byval nflags as long) as long

    sdkbool printwindow(hwnd hwnd, window to copyhdc hdcblt, hdc to print intouint nflags optional flags 估計房東在做壞事。 就是這樣。 它已經很詳細了。

    後端是最完善的API功能。

    不來。 原來是匿名的。 == 不給積分

  2. 匿名使用者2024-02-06

    仔細看看 printwindow 函式。 網際網絡上有很多例子。 如果有任何問題,可以一起討論,一起學習。

    另外,getpixel 可以獲取被遮蔽視窗的顏色值,注意你說的示例中 getpixel 函式中的第乙個引數是視窗控制代碼,你可以使用 findwindow 函式來獲取要截圖的視窗的控制代碼。

  3. 匿名使用者2024-02-05

    不。。。 走在前面,能夠閱讀。

  4. 匿名使用者2024-02-04

    有一種方法可以獲取背景中指定點的顏色,但是如果指定的視窗被其他視窗覆蓋,則此方法將這樣做。

  5. 匿名使用者2024-02-03

    將窗體的 autoredraw 屬性設定為 true,即使窗體被阻止或最小化,也可以選取顏色。

    您不需要 API 函式來獲取表單中的顏色。

  6. 匿名使用者2024-02-02

    clr=,y)

    如果你阻止它,那麼就沒有辦法了。

  7. 匿名使用者2024-02-01

    2.程式視窗被其他視窗遮擋,或隱藏。

    這可能很難做到。

    我曾經編寫過乙個獲取螢幕顏色的程式(當前顯示螢幕的顏色),但無法覆蓋視窗。

  8. 匿名使用者2024-01-31

    有乙個函式可以獲取某個點的顏色:getpixel

    如果 getpixel 函式被阻止,它將無法獲取視窗中的顏色。

  9. 匿名使用者2024-01-30

    程式視窗被其他視窗擋住了,或者被隱藏了,這對陸羨來說可能很難。 我曾經編寫過乙個程式來獲取螢幕的顏色(螢幕當前顯示的顏色),但無法獲得覆蓋的視窗後期拍攝。

  10. 匿名使用者2024-01-29

    不明白你在後台視窗中說的是什麼樣的視窗。

    我仍然不知道,但有乙個函式可以獲取某個點的顏色:getpixel 取決於您使用的是哪個視窗 HDC。

    哦,也許我錯了,我沒有嘗試,對不起。

相關回答
6個回答2024-03-26

我試著下樓,沒有問題。 如果打不開,房東可以試試這句話:(注意是3個引號)。 >>>More

5個回答2024-03-26

以下方法僅供參考。

方法一:使用 sendkeys 語句。 >>>More

4個回答2024-03-26

dim xlbook as '練習 冊。

dim xlsheet as '工作表。 >>>More

4個回答2024-03-26

以下是獲得財富價值的方法:

了解財富的價值: >>>More

4個回答2024-03-26

你好。 知道財富的價值]。

1 新使用者首次登入 20 完成賬號啟用2 成為 20 賞金積分 提問者,或通過投票選出的人,將獲得系統自動給予的系統設定的 20 賞金積分。 >>>More