Papel de Parede
O exemplo a seguir leva um Button e um OpenPictureDialog no Form. Quando o usuário dá um clique no Button, a caixa de diálogos se abre permitindo ao usuário a escolha de uma imagem para papel de parede.
void __fastcall TForm1::Button1Click(TObject *Sender)
{
OpenPictureDialog1->Filter = "*.bmp";
AnsiString FileName;
if (OpenPictureDialog1->Execute())
FileName = OpenPictureDialog1->FileName;
SystemParametersInfo(SPI_SETDESKWALLPAPER,0,FileName.c_str(),
SPIF_UPDATEINIFILE + SPIF_SENDWININICHANGE);
}
|
HOME || MAPA DO SITE || CURSOS || TUTORIAIS || LINKS || FORUM || CONTATO |