您当前的位置:首页 > IT编程 > C++
| C语言 | Java | VB | VC | python | Android | TensorFlow | C++ | oracle | 学术与代码 | cnn卷积神经网络 | gnn | 图像修复 | Keras | 数据集 | Neo4j | 自然语言处理 | 深度学习 | 医学CAD | 医学影像 | 超参数 | pointnet | pytorch | 异常检测 | Transformers | 情感分类 | 知识图谱 |

自学教程:C++ FindResourceW函数代码示例

51自学网 2021-06-01 20:47:00
  C++
这篇教程C++ FindResourceW函数代码示例写得很实用,希望能帮到您。

本文整理汇总了C++中FindResourceW函数的典型用法代码示例。如果您正苦于以下问题:C++ FindResourceW函数的具体用法?C++ FindResourceW怎么用?C++ FindResourceW使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。

在下文中一共展示了FindResourceW函数的29个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的C++代码示例。

示例1: test_find_resource

static void test_find_resource(void){    HRSRC rsrc;    rsrc = FindResourceW( GetModuleHandleW(NULL), MAKEINTRESOURCEW(1), (LPCWSTR)RT_MENU );    ok( rsrc != 0, "resource not found/n" );    rsrc = FindResourceExW( GetModuleHandleW(NULL), (LPCWSTR)RT_MENU, MAKEINTRESOURCEW(1),                            MAKELANGID( LANG_NEUTRAL, SUBLANG_NEUTRAL ));    ok( rsrc != 0, "resource not found/n" );    rsrc = FindResourceExW( GetModuleHandleW(NULL), (LPCWSTR)RT_MENU, MAKEINTRESOURCEW(1),                            MAKELANGID( LANG_GERMAN, SUBLANG_DEFAULT ));    ok( rsrc != 0, "resource not found/n" );    SetLastError( 0xdeadbeef );    rsrc = FindResourceW( GetModuleHandleW(NULL), MAKEINTRESOURCEW(1), (LPCWSTR)RT_DIALOG );    ok( !rsrc, "resource found/n" );    ok( GetLastError() == ERROR_RESOURCE_TYPE_NOT_FOUND, "wrong error %u/n", GetLastError() );    SetLastError( 0xdeadbeef );    rsrc = FindResourceW( GetModuleHandleW(NULL), MAKEINTRESOURCEW(2), (LPCWSTR)RT_MENU );    ok( !rsrc, "resource found/n" );    ok( GetLastError() == ERROR_RESOURCE_NAME_NOT_FOUND, "wrong error %u/n", GetLastError() );    SetLastError( 0xdeadbeef );    rsrc = FindResourceExW( GetModuleHandleW(NULL), (LPCWSTR)RT_MENU, MAKEINTRESOURCEW(1),                            MAKELANGID( LANG_ENGLISH, SUBLANG_DEFAULT ) );    ok( !rsrc, "resource found/n" );    ok( GetLastError() == ERROR_RESOURCE_LANG_NOT_FOUND, "wrong error %u/n", GetLastError() );    SetLastError( 0xdeadbeef );    rsrc = FindResourceExW( GetModuleHandleW(NULL), (LPCWSTR)RT_MENU, MAKEINTRESOURCEW(1),                            MAKELANGID( LANG_FRENCH, SUBLANG_DEFAULT ) );    ok( !rsrc, "resource found/n" );    ok( GetLastError() == ERROR_RESOURCE_LANG_NOT_FOUND, "wrong error %u/n", GetLastError() );}
开发者ID:DeltaYang,项目名称:wine,代码行数:35,


示例2: OleUIPasteSpecialW

/*********************************************************************** *           OleUIPasteSpecialW (OLEDLG.22) */UINT WINAPI OleUIPasteSpecialW(LPOLEUIPASTESPECIALW ps){    LPCDLGTEMPLATEW dlg_templ = (LPCDLGTEMPLATEW)ps->hResource;    UINT ret;    TRACE("(%p)/n", ps);    if(TRACE_ON(ole)) dump_pastespecial(ps);    if(!ps->lpSrcDataObj)        OleGetClipboard(&ps->lpSrcDataObj);    if(ps->hInstance || !ps->hResource)    {        HINSTANCE hInst = ps->hInstance ? ps->hInstance : OLEDLG_hInstance;        const WCHAR *name = ps->hInstance ? ps->lpszTemplate : MAKEINTRESOURCEW(IDD_PASTESPECIAL4);        HRSRC hrsrc;        if(name == NULL) return OLEUI_ERR_LPSZTEMPLATEINVALID;        hrsrc = FindResourceW(hInst, name, MAKEINTRESOURCEW(RT_DIALOG));        if(!hrsrc) return OLEUI_ERR_FINDTEMPLATEFAILURE;        dlg_templ = LoadResource(hInst, hrsrc);        if(!dlg_templ) return OLEUI_ERR_LOADTEMPLATEFAILURE;    }    ret = DialogBoxIndirectParamW(OLEDLG_hInstance, dlg_templ, ps->hWndOwner, ps_dlg_proc, (LPARAM)ps);    return ret;}
开发者ID:WASSUM,项目名称:longene_travel,代码行数:32,


示例3: AtlAxCreateDialogW

/*********************************************************************** *           AtlAxCreateDialogW           [[email
C++ FindSection函数代码示例
C++ FindResource函数代码示例
万事OK自学网:51自学网_软件自学网_CAD自学网自学excel、自学PS、自学CAD、自学C语言、自学css3实例,是一个通过网络自主学习工作技能的自学平台,网友喜欢的软件自学网站。