用c编程,怎么在客户区添加一个按钮

来源:互联网  时间:2016/8/21 16:36:59

关于网友提出的“ 用c编程,怎么在客户区添加一个按钮”问题疑问,本网通过在网上对“ 用c编程,怎么在客户区添加一个按钮”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:

问题: 用c编程,怎么在客户区添加一个按钮
描述:

如何把一个对话框,放在客户区


解决方案1:

纯C可以这样写:
在响应主窗口WM_CREATE消息的代码中,加入如下代码
CreateWindow("button","OK",WS_CHILD|WS_VISIBLE|WS_BORDER|BS_PUSHBUTTON,
x,y,cx,cy,hParentWnd,(HMENU)IDC_BUTTON1,hInst,NULL);
其中,"button"是按钮类窗口的类名,是Windows定义的,必须这样写
“OK”是按钮上的文字,这个例子是显示OK按钮
第三个参数是按钮样式,这里是一个普通按钮。复选框和单选按钮也是"button"类的样式,详细资料看SDK文档
第四、五、六、七个参数是按钮在客户区的位置
第八个参数是父窗口句柄
第九个参数是按钮的ID
第十个参数是进程的HINSTANCE

解决方案2:

那是mfc的。
sdk好象是用createwindow,用window class控制窗口种类。

解决方案3:

你到底是要按钮还是要对话框?
  按钮可以用createbutton

解决方案4:

我给你看看CFormView的代码,过几天再来回答你。要么你给我发个Mail
XHeartblue@etang.com

上一篇一个看似十分简单的问题?
下一篇关于输出运算符重载的问题
明星图片
相关文章
《 用c编程,怎么在客户区添加一个按钮》由码蚁之家搜集整理于网络,
联系邮箱:mxgf168#qq.com(#改为@)