vbmaxps
vbmaxps
请问本项目您还在维护吗?
求个交流方式! 求个交流方式!求个交流方式!求个交流方式!求个交流方式!求个交流方式!求个交流方式!求个交流方式!
## 问题现象 `ui::TimerManager::GetInstance()->AddCancelableTimer`制作png多个图片组成的动画 如果提前使用 `GetImage(pImage)`缓存 窗口会等待所有的图片加载完后才会显示界面如果图片比较多或者图片比较大的换就需要等待很久,如果在 `void ImageAnimationUI::PaintStatusImage(ui::IRenderContext* pRender)`里 `DrawImage(pRender, m_images[m_currentFrame]);` 会显示出界面但是 无法响应鼠标或键盘操作必须等待所有图都缓存完毕后才会相应 ## 预期结果 框架是否可以在UI线程外执行图片缓存操作 ## 重现步骤
Gdiplus::Bitmap *CreateBitmapFromHBITMAP(HBITMAP hBitmap) { BITMAP bmp = {0}; if (0 == GetObject(hBitmap, sizeof(BITMAP), (LPVOID)&bmp)) { return FALSE; } // Although we can get bitmap data address by bmp.bmBits member of...
void hooker::HookerX86::doHook(void *func, void *newAddr, void **origFunc) const { char *f = (char *)func; f[0] = 0x68; *(long *)&f[1] = (long)newAddr; f[5] = 0xc3; } 这个没有处理 调用origFunc 原始函数吗?