用SDK画一个Edit控件,CreateWindow("EDIT","Content"...)就可以了.如果在程序过程
中,自己输出了一个值在EDIT中,然后可以用GetWindowText来取得这个值,但在取这个值
的时候,好像有问题,对应的这个值是跟地址在一起的.好像无法单独取出它的内容. 请高手指教!
中,自己输出了一个值在EDIT中,然后可以用GetWindowText来取得这个值,但在取这个值
的时候,好像有问题,对应的这个值是跟地址在一起的.好像无法单独取出它的内容. 请高手指教!
解决方案 »
- SVN打标签是为了干什么?有什么作用?会产生什么后果?
- 在CFormView的多文档程序中,各个View切换显示时,在PreTranslateMessage怎么捕捉该View转入隐藏的消息?
- 任命vcmute bobob为基础版版主
- 《程序员》第12期将有多篇ACE文章,封面请留意。高性能网络开发的利器——ACE
- 请问如何实现两个CPropertyPage间的通讯?
- C++请教
- 在win32 console 下怎么保存文件
- 求教ShellExecute打开文件夹的权限问题
- 救命啊!在vc中怎样才能实现一套code多语言的版本最轻松,能给点代码吗?拜托啦!
- 一个非常简单的问题,线程,视图
- 9.18? 九一八? 是什么?(我错了)
- 在v6.0下,怎么找不到installshield?
你 GetWindowText 和 SetWindowText 的参数贴来看看?
"EDIT", // predefined class
"E:\\mp3\\liangzhu.mp3", // button text
WS_CHILD | WS_VISIBLE | WS_BORDER |
ES_LEFT | ES_MULTILINE | ES_AUTOVSCROLL, // styles // Size and position values are given explicitly, because
// the CW_USEDEFAULT constant gives zero values for buttons.
20, // starting x position
80, // starting y position
400, // button width
40, // button height
hWnd, // parent window
(HMENU)IDE_FILENAME, // ID
(HINSTANCE) GetWindowLong(hWnd, GWL_HINSTANCE),
NULL); // pointer not needed 上面画的这种控件是一个EDIT控件,现在想MessageBox上面这个控件里填写的内容.如何实现?
char txt[80];
GetWindowText(hEdit,txt,80);
MessageBox(GetFocus,"test",txt,MB_OK);