1. Tải bản cài đặt AutoIT mới nhất

    Chào Khách. Nếu bạn mới tham gia và chưa cài đặt AutoIT.
    Vui lòng vào topic trên để tải bản AutoIT mới nhất nhé
    Dismiss Notice
  2. Quy định và nội quy

    Chào Khách. Vui lòng đọc kỹ nội quy và quy định của diễn đàn
    Để tránh bị ban một cách đáng tiếc nhé!
    Dismiss Notice
  3. Hướng dẫn chèn mã AutoIT trong diễn đàn

    Chào Khách. Vui lòng xem qua bài viết này
    Để biết cách chèn mã AutoIT trong diễn đàn bạn nhé :)
    Dismiss Notice

Hỏi đáp [Solved] Cao nhân giúp em Code Bitmap to Clipboard!

Thảo luận trong 'Thảo luận chung - Hỏi đáp' bắt đầu bởi manh hung, 23/8/20.

  1. manh hung

    manh hung Thành viên mới
    • 1/6

    Tham gia ngày:
    29/4/18
    Bài viết:
    6
    Đã được thích:
    0
    ;Xin cao nhân chỉ giúp em code này với!

    Mã (AutoIt):
    #include <ClipBoard.au3>
    #include <GDIPlus.au3>
    Global $sImageName = @ScriptDir & "\Image1.jpg"
    _GDIPlus_Startup()
    Global $hImage = _GDIPlus_ImageLoadFromFile($sImageName)
    Global $hBitmap = _GDIPlus_BitmapCreateHBITMAPFromBitmap($hImage)
    _ClipBoard_Open("")
    _ClipBoard_Empty()
    _ClipBoard_SetDataEx($hBitmap, $CF_BITMAP)
    _ClipBoard_Close()
    _GDIPlus_ImageDispose($hImage)
    _GDIPlus_Shutdown()
    ;Em có 1 file Image1.jpg, em muốn chay xong code đó thì khi em ấn ctrl + v thì nó sẽ copy cái hình Image1.jpg vào Pain Edit!

    ;Em xin cảm ơn các cao nhân nhiều ạ!

    Note: Nhớ cho code vào tag nhé bạn
     
    Last edited by a moderator: 27/8/20
  2. yutijang

    yutijang Thành viên năng động
    • 28/34

    Tham gia ngày:
    1/7/18
    Bài viết:
    110
    Đã được thích:
    61
    Mã (AutoIt):
    #include <ClipBoard.au3>
    #include <GDIPlus.au3>
    Global $sImageName = @ScriptDir & "\feeff54bb375bc86.jpg"
    _GDIPlus_Startup()
    Global $hImage = _GDIPlus_ImageLoadFromFile($sImageName)
    Global $hBmp = _GDIPlus_BitmapCreateHBITMAPFromBitmap($hImage)
    Global $hBitmap = _WinAPI_CopyImage($hBmp, 0, 0, 0, BitOR($LR_COPYDELETEORG, $LR_COPYRETURNORG))
    _ClipBoard_Open(0)
    _ClipBoard_Empty()
    _ClipBoard_SetDataEx($hBitmap, $CF_BITMAP)
    _ClipBoard_Close()
    _WinAPI_DeleteObject($hBmp)
    _GDIPlus_ImageDispose($hImage)
    _GDIPlus_Shutdown()
     

Chia sẻ trang này

Đang tải...