int LoadString(HINSTANCE hInstance,
UINT uID,
LPTSTR lpBuffer,
int nBufferMax
);调用LoadString()函数的过程是怎么样的?
UINT uID,
LPTSTR lpBuffer,
int nBufferMax
);调用LoadString()函数的过程是怎么样的?
解决方案 »
- QQ聊天对话框是怎么做的?主要是对话框的边框实现。
- CFile WriteHugevc2005不支持这个函数
- Winsock API: getpeername() 的含义是什么?
- VSS中如何删除history中的一次记录?
- NIIT到底怎么样?小弟我想去学但不知到底如何
- 如何用VC处理CorelDraw,AutoCAD的图形?有现成的类库吗?
- 我有一个snprinf.c 文件用gcc编译可以通过,可是。。。
- 如何在VC中用ADO连接*.dbf的表
- 我是windows98系统,我不小心把c:\下的几个系统文件删除了,现在垃圾筒中。现在电脑不能启致动了,它提示:multi(0)disk(0)rdisk(0)partition(1)\bootsect.dos I/O ERRORE
- 我只能给25分,帮忙,十万火急
- 在转换USBView程序时遇到的两个问题,就帮助,谢谢!
- error C2660: “CWnd::MessageBoxA” : 函数不接受 4 个参数 错误解决
LoadString( GetModuleHandle(NULL), IDS_UNTITLED, sz, sizeof(sz)/sizeof(TCHAR));
第一个是句柄,
MFC程序可以用AfxGetInstanceHandle(),
第二个参数是你在资源中定义的string的ID,
第三个参数用来保存取得的值,
第四个是最大长度
例:
char buf[255];
LoadString(AfxGetInstanceHandle(),IDS_MYWORK,buf,255);
如果是非MFC,可以通过其它办法取得HINSTANCE,
比如:GetModuleHandle("xxxx.dll"),
即获得xxxx.dll的句柄,也可以是你本程序的程序名称
#include "resource.h"#define MAX_LOADSTRING 100TCHAR szWindowClass[MAX_LOADSTRING];LoadString(hInstance, IDC_DIALOG, szWindowClass, MAX_LOADSTRING);//---------resource.h文件----------#define IDC_DIALOG 109(我想问那szWindowClass的值是什么呢?)