MFC 程序内部保存数据的一种方法

简介:
HRSRC hRrc=::FindResourceW(NULL, MAKEINTRESOURCE(IDR_TEXT1),_T("TEXT"));
    if(hRrc==NULL)
    {
        AfxMessageBox(_T("hRrc is null"));
        return;
    }
    HGLOBAL hDataSource=::LoadResource(NULL,hRrc);
    if(hDataSource==NULL)
    {
        AfxMessageBox(_T("hDataSource is null"));
        return;
    }
    LPVOID memBlock= ::GlobalLock(hDataSource);
    char* p=(char*)memBlock;
    string data;
    while(*p!=EOF)
    {
        data.push_back((*p));
        p++;
    }
    ::MessageBoxA(m_hWnd,data.c_str(),"提示",MB_OK);
复制代码

 

相关文章
|
5月前
|
开发框架 前端开发 JavaScript
在各种开发项目中使用公用类库的扩展方法,通过上下文方式快速调用处理函数
在各种开发项目中使用公用类库的扩展方法,通过上下文方式快速调用处理函数
|
6月前
|
机器学习/深度学习 安全 关系型数据库
Excel VBA的分层对象集合及外部对象库
基于对象的Excel VBA的分层对象集合及外部对象库
|
7月前
|
前端开发 JavaScript
怎样使用接口引用数据
怎样使用接口引用数据
|
Unix Java 程序员
4招教你创建一个程序代码
Python 有两种主要的方式来完成你的要求:语句和表达式(函数、算术表达式等)。相信大部分读者已经了解二者的不同,但是不管怎样,我们还是再来复习一下。语句使用关键字来组成命令,类似告诉解释器一个命令。你告诉 Python 做什么,它就为你做什么,语句可以有输出,也可以没有输出。下面我们先用 print 语句完成程序员们老生常谈第一个编程实例,Hello World。
|
安全 C++ Windows
C++调用外部应用程序的方法的整理总结(常用)
一、三个SDK函数:  WinExec,ShellExecute ,CreateProcess可以实现调用其他程序的要求,其中以WinExec最为简单,ShellExecute比WinExec灵活一些,CreateProcess最为复杂。
3030 0