resourceloaders.cpp
来自「这是国外的resip协议栈」· C++ 代码 · 共 43 行
CPP
43 行
#include "stdafx.h"#include "ResourceLoaders.h"#ifdef _DEBUG#define new DEBUG_NEW#undef THIS_FILEstatic char THIS_FILE[] = __FILE__;#endifextern HINSTANCE g_testRunnerResource;CString loadCString(UINT stringId){ CString string; HRSRC stringRes = ::FindResource( g_testRunnerResource, MAKEINTRESOURCE( (stringId>>4) + 1), RT_STRING ); if ( stringRes ) { int stringLen = ::SizeofResource( g_testRunnerResource, stringRes) / sizeof(TCHAR); if (stringLen > 0) { LPTSTR stringBuffer = string.GetBuffer( stringLen+2 ); int realStringLen = ::LoadString( g_testRunnerResource, stringId, stringBuffer, (stringLen+1)*2 ); string.ReleaseBuffer( realStringLen ); ASSERT(realStringLen > 0); } } ASSERT( !string.IsEmpty() ); return string;}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?