UINT uID=65535;//这里是资源的ID char *chDec = "1234"; HMODULE m_hModule=::LoadLibrary("d:\\string.exe");
HRSRC hRC = FindResourceEx( m_hModule,
RT_DIALOG,
MAKEINTRESOURCE(uID),
MAKELANGID(LANG_CHINESE,SUBLANG_CHINESE_SIMPLIFIED)
); HGLOBAL hgl = LoadResource( m_hModule, hRC);
LPVOID lpvoid = LockResource( hgl); HANDLE hUpdateRes;
CString chFilePath = "d:\\string.exe"; WCHAR strblock[256];
int a = MultiByteToWideChar( CP_ACP,0,chDec,strlen(chDec)+1,strblock,sizeof(strblock)/sizeof(strblock[0])); hUpdateRes = BeginUpdateResource(chFilePath, false);
int ret=UpdateResource(hUpdateRes,
RT_DIALOG,
MAKEINTRESOURCE(uID),
MAKELANGID(LANG_CHINESE,SUBLANG_CHINESE_SIMPLIFIED),
strblock,
sizeof(strblock));
ret=EndUpdateResource(hUpdateRes,false);
FreeLibrary(m_hModule);
HRSRC hRC = FindResourceEx( m_hModule,
RT_DIALOG,
MAKEINTRESOURCE(uID),
MAKELANGID(LANG_CHINESE,SUBLANG_CHINESE_SIMPLIFIED)
); HGLOBAL hgl = LoadResource( m_hModule, hRC);
LPVOID lpvoid = LockResource( hgl); HANDLE hUpdateRes;
CString chFilePath = "d:\\string.exe"; WCHAR strblock[256];
int a = MultiByteToWideChar( CP_ACP,0,chDec,strlen(chDec)+1,strblock,sizeof(strblock)/sizeof(strblock[0])); hUpdateRes = BeginUpdateResource(chFilePath, false);
int ret=UpdateResource(hUpdateRes,
RT_DIALOG,
MAKEINTRESOURCE(uID),
MAKELANGID(LANG_CHINESE,SUBLANG_CHINESE_SIMPLIFIED),
strblock,
sizeof(strblock));
ret=EndUpdateResource(hUpdateRes,false);
FreeLibrary(m_hModule);
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货