怎么动态在窗体的左上方创建一个控件按钮,初学者
如何动态在窗体的左下方创建一个控件按钮,菜鸟求助~
CRect rect_button4(0,560,100,620);
btn4.Create("预处理",WS_CHILD|WS_VISIBLE|WS_BORDER,rect_button4,this,IDB_BTN4);
btn4.ShowWindow(SW_SHOWNORMAL);
小弟这样实现的,可是存在一个问题,因为我用的是多文档,当最小化框时,随着子框架的变小,控件就显示不出来了,想实现这样一个不管子窗口是否最大化,都能动态的显示控件。按钮控件位置在窗口左下角
------解决方案--------------------
每次重画按钮时,都将位置设置在左下角处
------解决方案--------------------
在母窗体中响应WM_Size消息,用MoveWindow函数定位控件
------解决方案--------------------
你View的WM_SIZE消息响应中,你的按钮也需要MoveWindow/SetWindowPos()跟着变化~
CRect rect_button4(0,560,100,620);
btn4.Create("预处理",WS_CHILD|WS_VISIBLE|WS_BORDER,rect_button4,this,IDB_BTN4);
btn4.ShowWindow(SW_SHOWNORMAL);
小弟这样实现的,可是存在一个问题,因为我用的是多文档,当最小化框时,随着子框架的变小,控件就显示不出来了,想实现这样一个不管子窗口是否最大化,都能动态的显示控件。按钮控件位置在窗口左下角
------解决方案--------------------
每次重画按钮时,都将位置设置在左下角处
------解决方案--------------------
在母窗体中响应WM_Size消息,用MoveWindow函数定位控件
------解决方案--------------------
你View的WM_SIZE消息响应中,你的按钮也需要MoveWindow/SetWindowPos()跟着变化~