Sign in to follow this  
Followers 0
jvds

_WinAPI_GetIconInfo get icon size?

1 post in this topic

#1 ·  Posted

hi, im trying to get icon width and height is this possible?
or is there an alternative with dll call?

#include <WinAPI.au3>
#include <GDIPlus.au3>

Local $aCursor = _WinAPI_GetCursorInfo()
Local $hIcon = _WinAPI_CopyIcon($aCursor[2])
Local $aIcon = _WinAPI_GetIconInfo($hIcon)

$hImage= _GDIPlus_BitmapCreateFromHBITMAP($aIcon)

$cWidth = _GDIPlus_ImageGetWidth($hImage)
$cHeight = _GDIPlus_ImageGetHeight($hImage)
ConsoleWrite("$cWidth="&$cWidth&@LF)
ConsoleWrite("$cHeight="&$cHeight&@LF)

_GDIPlus_ImageDispose($hImage)

thanks

Share this post


Link to post
Share on other sites



Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now
Sign in to follow this  
Followers 0