Ищу пример как программно создать маску на VB. Подскажите как это сделать. Заранее благодарен.
PS
Что-то похожее нашёл для Делфи. Но в Vb я не могу найти аналог object.Mask
var
Sprite,Mask:TBitmap;
begin
Sprite:=TBitmap.Create;
Sprite.LoadFromFile('G0100219.bmp');
Mask:=TBitmap.Create;
Mask.LoadFromFile('G0100219.bmp');
Mask.Mask(clBlack); // Создание маски
// Преобразование в маску, после этого получится Bitmap, представленный
// на Рис 2
MaskBlt(Form1.Canvas.Handle, 10,10, Sprite.Width, Sprite.Height,
Sprite.Canvas.Handle,0,0,Mask.MaskHandle,0,0,SRCPAINT);
// После вызова этой функции, экран выглядит как на рисунке 3.
BitBlt(Form1.Canvas.Handle, 10, 10, Sprite.Width, Sprite.Height,
Sprite.Canvas.Handle,0,0, SRCPAINT);
end;