gpt4 book ai didi

c++ - wxWidgets 从文件加载图像

转载 作者:行者123 更新时间:2023-11-28 02:51:01 30 4
gpt4 key购买 nike

我需要加载一张图片,但此时我只有一个绝对路径:

StaticBitmap1 = new wxStaticBitmap(this, ID_STATICBITMAP1, wxBitmap(wxImage(_T("C:\\Users\\Jurgen\\Documents\\C++\\Dorienne-COPITRON\\copy_logo.jpg")).Rescale(wxSize(0,72).GetWidth(),wxSize(0,72).GetHeight())), wxPoint(32,24), wxSize(0,72), wxSIMPLE_BORDER, _T("ID_STATICBITMAP1"));

有没有办法让它成为相对的?而不是简单的 C:\Users...

提前致谢


编辑:我设法通过将其保留为“copy_logo.jpg”作为路径使其成为引用,但每次运行它时都会弹出此错误。

Debug Error Alert

如果我按否,会继续显示更多错误。我必须一直按取消。知道为什么吗?

最佳答案

您的问题显然是由于使用了无效的 wxSize,正如断言消息所说的那样(您阅读了吗?)。我不知道你想在这里做什么,但你不能使用 wxSize(0, 72)。只需调用 Rescale(72, 72) 即可。

关于c++ - wxWidgets 从文件加载图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23048353/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com