窗体上控件重叠时候怎么控制他们的z顺序
z位置重叠时候怎么 改变他们的前后位置
并且改变后不需要点一下才更新显示
z位置重叠时候怎么 改变他们的前后位置
并且改变后不需要点一下才更新显示
解决方案 »
- 求助:vc编程的软件有GDI/FORTRAN DLL怎么制作release版的软件
- 求VC6数据库开发教程
- 如何调出DLL中的类到C++(有VB代码)在线等100分~~~
- 请各位大侠问这个数组的大小不是初始值啊?
- 如何将vc6.0编辑背景界面设置成其他颜色??
- 我在安装VC6++时,老是提示Vb6chs.dll不存在,为什么?怎么解决?
- 取得文档指针
- 在RichEditCtrl2.0 中FindText为何总是返回-1?
- MFC下如何在picture控件播放avi视频
- 关于ActiveX控件与Web脚本的问题
- 请问用什么api可以知道使用的什么操作系统?
- 100分 如何实现类似于word中的伪3d效果(明暗处理) (flitous )
EnableWindow(true);使窗口变为可用状态
ShowWindow(SW_HIDE);隐藏窗口
EnableWindow(false);使窗口变成不活动状态
也可以使用一些设置窗口的API函数来完成
SetWindowPos
SetForegroundWindow()
BringWindowToTop()
这几个函数都可以改变窗口Z轴的顺序
BOOL SetWindowPos(
HWND hWnd, // handle to window
HWND hWndInsertAfter, // placement-order handle
int X, // horizontal position
int Y, // vertical position
int cx, // width
int cy, // height
UINT uFlags // window-positioning options
);
BOOL SetForegroundWindow(
HWND hWnd // handle to window
);
BOOL BringWindowToTop(
HWND hWnd // handle to window
);