求教关于VC++的API函数GetDlgItemInt的用法,请各位朋友帮忙
下面是MSDN中关于该函数的帮助文档:intGetWindowText(HWNDhWnd,//handletowindoworcontrolLPTSTRlpString,...
下面是MSDN中关于该函数的帮助文档:
int GetWindowText(
HWND hWnd, // handle to window or control
LPTSTR lpString, // text buffer
int nMaxCount // maximum number of characters to copy
);
现在请问该函数的各个参数代表什么意思,能举个例子来说明要调用这个函数的话,这几个参数应该怎么填?
错了,MSDN帮助应该是:
UINT GetDlgItemInt(
HWND hDlg, // handle to dialog box
int nIDDlgItem, // control identifier
BOOL *lpTranslated, // success state
BOOL bSigned // signed or unsigned value
);
不好意思 展开
int GetWindowText(
HWND hWnd, // handle to window or control
LPTSTR lpString, // text buffer
int nMaxCount // maximum number of characters to copy
);
现在请问该函数的各个参数代表什么意思,能举个例子来说明要调用这个函数的话,这几个参数应该怎么填?
错了,MSDN帮助应该是:
UINT GetDlgItemInt(
HWND hDlg, // handle to dialog box
int nIDDlgItem, // control identifier
BOOL *lpTranslated, // success state
BOOL bSigned // signed or unsigned value
);
不好意思 展开
1个回答
展开全部
其实你提的问题是很不好回答的。
这个函数的功能是将对话框中的文本转换成整型数。
UINT GetDlgItemInt(
HWND hDlg, // handle to dialog box这是人操作的窗口的句柄,包含了该窗口的特性信息,一般要在调用该函数前调用别的函数获得
int nIDDlgItem, // control identifier要转换的文本的控制标识符,是一个整型数
BOOL *lpTranslated, // success state一个指针,如果转换成功,它指向的变量值为真,否则为假;若此项在调用时写NULL,则函数放弃此功能
BOOL bSigned // signed or unsigned value指出要转换的文本前是否有“-”号,是否需要处理;写TRUE为要处理“-”, FALSE 不处理
)
相信看了后还是一头雾水,所以你最好找一段使用这个函数的教学代码,琢磨分析才便于掌握。类似的API函数用起来是很纠结的……供参考!
这个函数的功能是将对话框中的文本转换成整型数。
UINT GetDlgItemInt(
HWND hDlg, // handle to dialog box这是人操作的窗口的句柄,包含了该窗口的特性信息,一般要在调用该函数前调用别的函数获得
int nIDDlgItem, // control identifier要转换的文本的控制标识符,是一个整型数
BOOL *lpTranslated, // success state一个指针,如果转换成功,它指向的变量值为真,否则为假;若此项在调用时写NULL,则函数放弃此功能
BOOL bSigned // signed or unsigned value指出要转换的文本前是否有“-”号,是否需要处理;写TRUE为要处理“-”, FALSE 不处理
)
相信看了后还是一头雾水,所以你最好找一段使用这个函数的教学代码,琢磨分析才便于掌握。类似的API函数用起来是很纠结的……供参考!
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询