Witam
W mojej apliakcji chciałem zamieścić kilka zdjęć których rozmiary przekraczają 256x256 a więc nie mogę skorzystać z "imagelist" :(
Więc postanowiłem , że włożę moje zdjęcia do Resources.resx .Dane zdjęcia chciałbym przedstawić w picturebox'ie.
Jednakże nie wiem jak uzyskać dostęp do tych moich zdjęć tak abym mógł je jakoś przypisać do tego picturebox'a.
Jest ktoś kto zna rozwiązanie tego problemu?
Z góry dziękuję
0

- Rejestracja:ponad 21 lat
- Ostatnio:około 7 godzin
1
- wywal Resources.resx
- dodaj obrazek do projektu
- w Solution Explorerze prawym na obrazku, Properties
- Configuration: All Configurations
- Item Type -> Compiled Managed Resource
System::IO::Stream^ GetResourceStream(String ^name)
{
auto ass = System::Reflection::Assembly::GetExecutingAssembly();
return ass->GetManifestResourceStream(name);
}
void button1_Click(System::Object ^sender, System::EventArgs ^e)
{
pictureBox1->Image = gcnew Bitmap(GetResourceStream(L"bliss2012.jpg"));
}
Zarejestruj się i dołącz do największej społeczności programistów w Polsce.
Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.