首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

多普通话言不同字符串显示-LoadString函数

2013-02-04 
多国语言不同字符串显示--LoadString函数其实这里也是一个程序中加载资源的分析实例。创建win32项目。源码如

多国语言不同字符串显示--LoadString函数

其实这里也是一个程序中加载资源的分析实例。

创建win32项目。

源码如下:

// TestLoadStr.cpp : 定义应用程序的入口点。//#include "stdafx.h"#include "TestLoadStr.h"#include"resource.h"#define MAX_LOADSTRING 100// 全局变量:HINSTANCE hInst;// 当前实例TCHAR szTitle[MAX_LOADSTRING];// 标题栏文本TCHAR szWindowClass[MAX_LOADSTRING];// 主窗口类名// 此代码模块中包含的函数的前向声明:ATOMMyRegisterClass(HINSTANCE hInstance);BOOLInitInstance(HINSTANCE, int);LRESULT CALLBACKWndProc(HWND, UINT, WPARAM, LPARAM);INT_PTR CALLBACKAbout(HWND, UINT, WPARAM, LPARAM);int APIENTRY _tWinMain(HINSTANCE hInstance,                     HINSTANCE hPrevInstance,                     LPTSTR    lpCmdLine,                     int       nCmdShow){const int BUFSIZE=256;TCHAR wAppTitle[BUFSIZE];//初始化全局字符串int kk = LoadString(hInstance,IDS_APP_TITLE,wAppTitle,BUFSIZE);int klk= GetLastError();//获取桌面句柄HWND hWnd = GetDesktopWindow();//将wAppTitle显示在消息窗口中MessageBox(hWnd, wAppTitle,_T("测试加载字符串资源信息"), MB_OK);}

其中IDS_APP_TITLE这个资源ID是在下图所示中设置:

多普通话言不同字符串显示-LoadString函数

测试结果如下图所示:

多普通话言不同字符串显示-LoadString函数

下面还有补充如何加载图片和声音:

。。。。。。。。。。


 

热点排行