Copyright © 2003-2005 MultiMedia Soft 
Return to index  
 
SetPictureFromHandle method 
 
Remarks 
Changes at runtime one of the pictures associated to the button. 
 
Syntax 
 
Syntax 
 
[Visual Basic] 
Public Function SetPictureFromHandle(nPicture as Ctl3d.Pictures, hBitmap as Integer) as Bool 
 
[C#] 
public bool SetPictureFromHandle(Ctl3d.Pictures nPicture, long hBitmap); 
 
[C++] 
public: bool SetPictureFromHandle(Ctl3d.Pictures nPicture, long hBitmap); 
 
 
Parameter
Description
 
 
nPicture
Value that represents the index of the picture property to change. Supported values are the following: 
Enumerated value
Value
Meaning
Pictures.Normal
0
Changes the Picture property
Pictures.Pressed
1
Changes the PicturePressed property
Pictures.MouseOver
2
Changes the PictureMouseOver property
Pictures.Custom
3
Changes the PictureCustom property
Pictures.Texture
4
Changes the Texture.Filepath property
Pictures.Disabled
5
Changes the PictureDisabled property
hBitmap
Handle of the new bitmap to use for the selected property.
 
 
Visual C# example 
 
System.Drawing.Bitmap      bmp = (System.Drawing.Bitmap) pictureBox1.Image; 
ctl3dPushButton1.SetPictureFromHandle (Pictures.Normal, (int) bmp.GetHbitmap ().ToInt32 ()); 
With this code the Picture property of control ctl3dPushButton1 will be changed using a bitmap obtained from the image contained inside a picture box control. 
 
Return value 
 
Value
Meaning
 
 
False
The operation failed
True
The operation was successful
 
 
 
 
 
 
 
 
 
 
Copyright © 2003-2005 MultiMedia Soft 
Return to index