WinCE应用程序最小化后的最大化
个人将应用程序最小化的方法是
ShowWindow(SW_HIDE);
最大化的时候发现有个程序老是显示不正常,只有任务栏那一块paint出来了,点击任务栏后才全部出来
InitInstance()中相关代码:
HWND hWnd=::FindWindow(0, TEXT("TCMusicManager"));
if( hWnd )
{
::ShowWindow(hWnd, SW_SHOW);
::BringWindowToTop(hWnd);
return FALSE;
}
/*CWnd *pWndPrev;
if(pWndPrev = CWnd::FindWindow(0,L"TCMusicManager"))
{
pWndPrev->ShowWindow(SW_SHOW);
pWndPrev->SetForegroundWindow();
return FALSE;
}*/
API那段就会出现问题 ,MFC那段正常显示。开始一直搞的稀里糊涂的。
贴上正解:
Use the BringWindowToTop function to uncover any window that is partially or completely obscured by other windows.
Calling this function is similar to calling the SetWindowPos function to change a window's position in the z-order. BringWindowToTop does not make a window a top-level window.
If an application is not in the foreground and wants to be in the foreground, it should call the SetForegroundWindow function.
顺便让群主露个面,O(∩_∩)O哈哈~
将API的::BringWindowToTop(hWnd); 改为::SetForegroundWindow(hWnd);也可以正常显示
转载于:https://www.cnblogs.com/ezhong/archive/2011/05/20/2171464.html
WinCE应用程序最小化后的最大化相关推荐
- 程序最小化后释放了很多的内存的原因
程序最小化后释放了很多的内存的原因 http://soartomato.iteye.com/blog/726135 博客分类: expr Windows.net应用服务器虚拟机软件测试 偶然发现程序最 ...
- win10程序最小化后任务栏没有显示的解决方法
通常情况下我们会在电脑打开很多应用程序,当我们暂时不需要使用的时候我们会将它最小化,最小化后会以缩略图的形式出现在任务栏中,等我们有需要的时候再打开就行.但是今天用电脑时发现将程序最小化之后任务栏中却 ...
- Qt cef3 无边框程序最小化之后,再打开 hover 状态失效
1. 使用qt + cef3 开发的 pc 桌面程序出现一个奇怪的问题,描述如下: 1. 程序最小化之后,再最大化,所有Qt 按钮的hover状态都失效. 2. hover 失效后的程序,showNo ...
- PyQt5窗口最小化后,任务栏窗口预览(Windows速览)持续刷新(C++ Qt同理)
PyQt5 / Qt窗口最小化后,鼠标悬停,任务栏窗口预览(Windows速览)继续保持刷新状态 问题描述 解决方案 完整代码 问题描述 最近在做一个PyQt5项目,其中有一个功能是窗口启动后开始计时 ...
- 窗口最小化后在任务栏上看不到
本文出自Simmy的个人blog:西米在线 http://simmyonline.com/archives/645.html 症状:用户反应其程序点窗口最小化后,在任务栏上没有显示,如word, e ...
- 窗口最小化后不出现在任务栏上
问题:网页和QQ对话框以及所有的东西一最小化后就不见了.感觉像是被关闭了一样,其实,窗口虽然没有在任务栏上出现,但还是处于打开的状态的. 测试:作一个最简单的测试,在桌面上新建一个Excel文档,最小 ...
- unity程序最小化,隐藏桌面和任务栏
Windows系统unity程序最小化,隐藏桌面和任务栏 [DllImport("user32.dll")] public static extern bool ShowWindo ...
- 网页音乐 最小化后自动暂停_当其他声音开始播放时,如何自动暂停音乐
网页音乐 最小化后自动暂停 You're listening to music, but then you click a video. Now both things are playing at ...
- VC++:如何将程序最小化到托盘
转自:http://qzone.qq.com/blog/412405871-1211101395 一.托盘简介 所谓的"托盘",在Windows系统界面中,指的就是下面任务条右侧, ...
最新文章
- LeetCode实战:不同路径
- 频频霸榜的Python,竟遭开发者嫌弃!
- php 记录用户行为路径,用户行为路径分析方法
- Mac OS Yosemite 文件批量重命名
- PyQt的Layout的比例化分块。
- 数字统计2(依然是数组下标法)
- android.content.ActivityNotFoundException: No Activity found to handle Intent 的错误
- c mysql二进制,MySQL运用connector C/C+读取二进制字段
- APP价格标签页面设计灵感!明码标价!
- 《Linux 设备驱动开发详解(第2版)》——1.4 Linux设备驱动
- Python中容易忽视的知识点
- Android 帧动画 (一)
- 微信发红包功能的测试用例
- 山东交通学院c语言程序设计,山东交通学院 c语言题库.doc
- 关于zip命令的使用问题
- STM8S003引脚坑(开发过的人都知道)
- 地图坐标概念 html,普通地图坐标
- map与multimap
- 解决checkbox选中但是不显示打钩的问题
- mpu6050的dmp库调试经验-固件库和自检