问题描述如下:有第三方程序处于运行状态,窗体上有2个图像控件,我想把我把我程序中取的BMP图像直接显示在这2个控件中! 请问各位有什么好办法!

解决方案 »

  1.   

    我说的是思路,我没试过。
    使用WindowsAPI,查找到三方程序的图像控件的句柄。
    剩下的就是往上画图片。
      

  2.   

    句柄没有问题,我已经找到,现在的问题是如何些图片!写文本的我已经解决了(SendMessage(AhWnd,  WM_SETTEXT,   256,integer(MyText))),图片想不出什么办法
      

  3.   

    如果有了TWinControl的句柄adc := GetDC(hwnd);BitBlt(adc, 0, 0, 100, 100, Bmp.Canvas.Handle, 0, 0, SRC_COPY);ReleaseDC(hwnd, adc);
      

  4.   

    你好,因為刷新一定要在onpaint上去寫,才會刷新時才有動作,謝謝。