我用      CButton* btn=(CButton*)GetDlgItem(IDC_BUTTON1);
//btn->SetBitmap(bitMap);
::SendMessage(btn->GetSafeHwnd(), BM_SETIMAGE, IMAGE_BITMAP, (LPARAM)(HBITMAP)bitMap);
可以实现对本程序中ID为IDC_BUTTON1的控件设置一个位图.
但是对其他进程中的特定窗口的特定按钮发送此消息却没有发生效果,这是怎么回事.
    HWND wnd3=::FindWindow("#32770","特定窗口")
if(wnd3 !=NULL)
{
wndChildAfter3=::FindWindowEx(wnd3,NULL,"Button","特定按钮");//
if(wndChildAfter3 !=NULL)
{
nResult=::SendMessage(wndChildAfter3, BM_SETIMAGE, IMAGE_BITMAP, (LPARAM)(HBITMAP)bitMap);
}