回 帖 发 新 帖 刷新版面

主题:窗口如何才可以输入字符串?

请问各位大侠,用API刚创建的窗口要怎么写才能吧它变成一个类似于记事本或是控制台一样可以输入字符串呢?
只要在窗口里能输入字符串就行,敬请各位大侠不吝赐教!
24小时中16个小时日夜守候!
多谢!

回复列表 (共8个回复)

沙发

添加个文本框不可以吗?~~~

板凳

我只想把当前的窗口变成可以接收字符串的对话框啊!

3 楼

在对话框中,程序要怎么样才能响应回车,以便在换行后继续编辑!

4 楼

这个好像要让对话框响应WM_SETFOCUS后进行处理的,键盘输入的东西都是缓冲在内存里的,后在用TEXTOUT函数写在设备上,看上去就像一个一个打上去的一样~~

似乎是这样,我没有真正编码试验过~~

5 楼

有点迷糊!不过还是谢谢!

6 楼

直接建个edit类型的窗口CreateWindow("edit",.........);
不过如果想要换行的话还要另外添加响应回车的消息代码了

7 楼

那要是想响应回车,代码该怎么写呢?
能教我下吗?

8 楼

错了错了   其实只要设置edit窗口的dwStyle为WS_OVERLAPPEDWINDOW | WS_VISIBLE | ES_MULTILINE就可以了  自动换行

我来回复

您尚未登录,请登录后再回复。点此登录或注册