Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    May 2007
    Messaggi
    168

    [C++] Inserire Bitmap in Picture

    Ciao ragazzi, sto sviluppando un'applicazione MFC in C++ e ho il seguente problema:
    associare ad una Picture un CBitmap*.
    Sapete come fare?
    Io ho provato a fare in questo modo:

    codice:
    CWnd* photo = GetDlgItem(IDC_PHOTO);//Picture
    HBITMAP myBMP = (HBITMAP) bmpPhoto;//bmpPhoto è di tipo CBitmap*
    HDC myDC = CreateCompatibleDC( NULL );
    SelectObject(myDC,myBMP);
    BitBlt(myDC ,0,0,334,278,::GetWindowDC(photo->m_hWnd),0,0,SRCCOPY);
    Tutto ciò non funziona.
    Mi sapete aiutare?

  2. #2
    codice:
    HBITMAP myBMP = (HBITMAP) *bmpPhoto;//bmpPhoto è di tipo CBitmap*
    Amaro C++, il gusto pieno dell'undefined behavior.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.