我在DLL中使用对话框资源 对话框上有picturebox 知道图片的路径 怎么让图片显示到picturebox控件中呢?是不是要自己写消息还是怎么样 谢谢了

解决方案 »

  1.   

    什么格式图片?bmp的话可以使用LoadImage,然后BltBit贴图
      

  2.   

    能不能说的详细点 主流的格式图片
    比如 bmp jpg gif 等
    谢谢
      

  3.   


    scPic= (CStatic*)GetDlgItem(hWnd,IDC_STATIC_PICVIEW);
    HBITMAP m_hbitmap=(HBITMAP)::LoadImage(NULL,filename,IMAGE_BITMAP,0 ,0,LR_CREATEDIBSECTION |LR_DEFAULTSIZE|LR_LOADFROMFILE);
    scPic->ModifyStyle(NULL,SS_BITMAP);
    scPic->SetBitmap(m_hbitmap);
    上述是我的代码,dll也能注入进去 窗体 也显示出来 
    但是单击一个按钮之后 显示图片 就是显示不出来 
    到底是为什么?谢谢了