我做了播放器,但是全屏播放的时候还保留着窗口的标题栏,有点类似于窗口最大化。
怎么才能做到去除标题栏,就像暴风影音那样 整个屏幕除了视频画面,没有其他乱七八糟的东西
怎么才能做到去除标题栏,就像暴风影音那样 整个屏幕除了视频画面,没有其他乱七八糟的东西
解决方案 »
- 请教个Inno setup安装包制作工具的问题
- 滚动条失效的问题
- 'buf' was corrupted
- 获取WM_CREATE消息创建窗口的句柄。。
- 请教!我引用别人写的*.cpp文件怎么老是报错???
- 如何把一个MPEG文件转换成AVI或是MPEG4,就像Premiere一样,只要系统装了这个驱动,就能转换
- 求汇编牛人将这个汇编程序翻译成VC程序
- 如何将dbGrid中的数据保存到Access中?
- VC6.0中,由于计算需要,定义了过多的大数组造成系统内存不足怎么办???
- 想套用现有的轮子想做一个C++源代码编辑器,求助见多识广的各位大神
- 控制切纸打印机的输出纸张长度
- VC.NET论坛人气太差了,转来问问:VC.NET中如何载入和调用DLL呀?
当然,要保存原来的窗口风格,菜单句柄,窗口位置等,以便复原。
ws &= ~(WS_BORDER|WS_CAPTION|WS_THICKFRAME);
ws |= WS_MAXIMIZE; SetWindowLong(hwndFrame, GWL_STYLE, ws);
将得到的ws保存,恢复时直接再把样式设置回去:
SetWindowLong(hwndFrame, GWL_STYLE, ws);
就不会动哈脑...人家都告诉你思路了..
ws = GetWindowLong(hWnd, GWL_STYLE);
ws ^=(WS_BORDER|WS_CAPTION|WS_THICKFRAME);
ws ^= WS_MAXIMIZE;
SetWindowLong(hWnd, GWL_STYLE, ws);