有类似MessageBox但是可以有一个输入文本框的吗?

来源:百度知道 编辑:UC知道 时间:2024/06/16 22:16:21
VB里面有,但是我用的是VC。就和MessageBox差不多,就多了一个可以输入内容的文本框。麻烦各位了。急用。

!下面是一个例子:

/* 注意,InputBox函数是C++语法,只能用于C++,不能用于C */

/********************************************/
/* InputBox.h */
/********************************************/
BOOL _InitInputBox(HWND hParent); // 可选,不过在调用InputBox函数之前最好调用一下该函数,
// 该函数是初始化InputBox,主要就是传入一个父窗口句柄。
void _SetNumber(BOOL fIsNumber); // 可选,该函数是设置Edit只能输入数字
void _SetLowerCase(BOOL fIsLowerCase); // 可选,该函数是设置Edit只能输入小写字母
void _SetUpperCase(BOOL fIsUpperCase); // 可选,该函数是设置Edit只能输入大写字母
void _SetMaxLine(unsigned int nLineSize); // 可选,该函数是设置Edit可以输入最大字符数,默认最大是256个字符,不能超过这个数。

/*********************************************************/
/* InputBox函数 */
/* lpWndMsg ; 必选参数,用于提示用户 */
/* lpWndTitle ; 可选参数, 设置对话框默认标题 */
/* lpDefValue ; 可选参数,设置Edit默认值 */
/* xPos ; 可选参数,如果为零则居中窗口 */
/* yPos ; 可选参数,如果为零则居中窗口 */
/* lpHelpFile ; 可选参数,打开*.hlp帮助文件 */
/* nHelpIndex ; 可选参数,但如果设置了lpHelpFile参数, */
/* ; 这个参数就是H