大家请看以下代码: TCHAR szFile[10];
swprintf_s(szFile, _T("b%d.bmp"), 1);
_tfopen_s(&stream, szFile, _T("r"))这样执行时正确的,并没有错误,但我想这样实现_tfopen_s(&stream, MAKEINTRESOURCE(IDB_BITMAP1), _T("r"));//跳出异常以下是异常处的代码:
if(*file==_T('\0'))
{
errno=EINVAL;
return NULL;
}也就是说我传递给_tfopen_s的第二个参数有问题,LPTSTR是MAKEINTRESOURCE()的返回类型,大家可以讨论下给点意见吗?怎样处理更好!
swprintf_s(szFile, _T("b%d.bmp"), 1);
_tfopen_s(&stream, szFile, _T("r"))这样执行时正确的,并没有错误,但我想这样实现_tfopen_s(&stream, MAKEINTRESOURCE(IDB_BITMAP1), _T("r"));//跳出异常以下是异常处的代码:
if(*file==_T('\0'))
{
errno=EINVAL;
return NULL;
}也就是说我传递给_tfopen_s的第二个参数有问题,LPTSTR是MAKEINTRESOURCE()的返回类型,大家可以讨论下给点意见吗?怎样处理更好!
解决方案 »
- 怎样用time系列的C函数代替COleDateTime时间处理?
- USB接收发送线程问题
- 怎么自定义CPen线型?
- 请问:vc 如何获取数据库中smalldatetime类型的时间
- ***********我有一个类CPerson,如何让它从CObject继承?在New Class对话框的下拉列表里没有CObject类啊*******
- 虚心请教以下问题.....................................
- RichEdit->Lines->LoadFromFile("somefile.txt")问题多多
- 请问有什么软件能够把RM各式的文件转换成别的视频文件格式,谢谢^_^
- 用STL开发的程序能移植到linux平台上吗?
- 高分请教:请问有谁知道.MPM的文件格式的么?
- 如何实现自己写的exe替换默认的exe
- 如何正常读取ansi编码的文件中的繁体中文(BI5G)乱码
现在知道,基本上我这种实现方法是错的了,读取资源管理器的资源,一般用FindResource,大哥还有其他可用的方法吗?请告之!
CString strFileName;
strFileName.LoadString(IDS_XXXX);
我想访问的并不是资源管理器里的string资源,而是图片资源,所以现在不知道应该怎样读取,我不想拷贝.exe文件到别处的时候同时也把.bmp也一起拷贝!也就是说把.bmp也封装到.exe里
加载bmp进来读取它的数据,读取文件头,信息头,以及他的图像数据,应该可以算是绘图。