惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

V
Visual Studio Blog
Stack Overflow Blog
Stack Overflow Blog
G
Google Developers Blog
Microsoft Azure Blog
Microsoft Azure Blog
Engineering at Meta
Engineering at Meta
L
LangChain Blog
T
The Blog of Author Tim Ferriss
J
Java Code Geeks
Y
Y Combinator Blog
月光博客
月光博客
雷峰网
雷峰网
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
F
Fortinet All Blogs
A
About on SuperTechFans
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
P
Proofpoint News Feed
小众软件
小众软件
H
Help Net Security
Last Week in AI
Last Week in AI
B
Blog RSS Feed
宝玉的分享
宝玉的分享
N
Netflix TechBlog - Medium
博客园 - 叶小钗
The GitHub Blog
The GitHub Blog

博客园 - suiyingjie

vs2010 将.mc编译为.rc文件 MySQL判断索引是否存在的存储过程 如何用windbg分析64位机上32位程序的dump文件 libcurl发送邮件C++类 (转) libcurl教程(转) VC 宏与预处理使用方法总结(转) 解决VS2010升级SP1后出现的warning C4005问题 nafxcw.lib与LIBCMT.lib在vs2008,VS2010中链接冲突解决方案 使用JAVASCRIPT去360DOC复制限制 如何自动获取网络变化通知(转) 用户中心 - 博客园 使用Symchk.exe 下载符号 A Crash Course on the Depths of Win32 Structured Exception Handling [转载] 从文件句柄获得全路径 Ip安全策略批处理脚本 c++资源之不完全导引 (转) 突破局域网中对用户上网的限制(转) [转载]HTML七种加密解密 - suiyingjie - 博客园 挂马代码大全 - suiyingjie - 博客园
列出系统支持的区域设置
suiyingjie · 2013-03-06 · via 博客园 - suiyingjie

// 列出区域设置列表
BOOL CALLBACK LocaleEnumProc(
LPTSTR lpLocaleString
)
{
TCHAR* p;
LCID lcid = _tcstol(lpLocaleString, &p, 16);
TCHAR tData[2048];
memset(tData, 0, sizeof(tData)/sizeof(TCHAR));
GetLocaleInfo(lcid, LOCALE_SLANGUAGE, tData, 2048);

int nIndex = g_pDlg->m_cbLanguage.AddString(tData);
g_pDlg->m_cbLanguage.SetItemData(nIndex, lcid);

return TRUE;
}

// 列出语言组列表
// BOOL CALLBACK EnumLanguageGroupsProc(
// DWORD LanguageGroup, // language-group identifier
// LPTSTR lpLanguageGroupString, // language-group identifier string
// LPTSTR lpLanguageGroupNameString, // language-group name string
// DWORD dwFlags, // options
// LONG_PTR lParam // callback parameter
// )
// {
// //看lpLanguageGroupNameString
// g_pDlg->m_cbLanguage.AddString(lpLanguageGroupNameString);
// return TRUE;
// }

void CAreaDlg::FillArea()
{
  EnumSystemLocales(LocaleEnumProc, LCID_INSTALLED);
}