none
关于使用STM_SETIMAGE的奇怪问题,控件为什么消失了? RRS feed

  • 问题

  • 用了STM_SETIMAGE之后,目标控件消失(spy++显示rect变成0,0)
    用SendMessage替换另外一个程序控件里的图片,控件是static的,style是ss_bitmap

    vb6代码 SendMessage TargetHandle(目标控件句柄), STM_SETIMAGE(常数值0x172), 0, hBitmap


    hBitmap是用LoadImage加载了一张图片得到的位图句柄
    hBitmap的长宽符合目标图片控件的长宽,用GetObject获取了hBitmap,长和宽是对的。


    调试两天了还是不知所措,真是头大了。

    2011年10月12日 9:42

答案

全部回复