程序不在桌面任务样中显示小图标
来源:互联网 发布:剑网三捏脸花姐数据 编辑:程序博客网 时间:2024/05/02 01:42
程序不在桌面任务样中显示小图标
////////////////////////////////////////////////////////////
文档、视结构程序
在 MainFrame 类中添加成员变量
CWnd m_wndOwner;
在 PreCreateWindow() 中添加代码
...
BOOL CMainFrame::PreCreateWindow(CREATESTRUCT& cs)
{
if( !CFrameWnd::PreCreateWindow(cs) )
return FALSE;
// TODO: 在此处通过修改 CREATESTRUCT cs 来修改窗口类或
// 样式
if( this->m_wndOwner.m_hWnd == NULL )
{
if( !this->m_wndOwner.CreateEx(
0 ,
::AfxRegisterWndClass( 0 ) ,
"" ,
WS_POPUP ,
0 , 0 , 0 , 0 ,
NULL ,
0
)
)
{
return FALSE;
}
}
cs.hwndParent = m_wndOwner.m_hWnd;
return TRUE;
}
...
主要目的就是修改 cs.hwndParent 的值,如果 cs.hwndParent == NULL 的话,
程序将 cs.hwndParent 赋默认值,也就是“桌面窗口(Desktop Window)”,这样的话,
程序的小图标就会出现在桌面任务栏中啦.
因为创建了一个窗口, m_wndOwner ,所以在析构函数 ~MainFrame() 中要销毁该窗口
...
CMainFrame::~CMainFrame()
{
if( this->m_wndOwner.m_hWnd != NULL )
this->m_wndOwner.DestroyWindow();
}
...
////////////////////////////////////////////////////////////
- 程序不在桌面任务样中显示小图标
- App安装后不在桌面显示图标
- C++MFC运行的程序不在任务管理器的应用程序显示但是在进程中显示
- 让程序不在任务栏小按钮显示
- 制作一个不在任务栏及任务列表中显示的幽灵程序
- IOS APP安装后不在桌面显示图标、改变图标等
- 桌面”显示桌面“图标
- 让程序运行时不在任务栏显示图标
- Android中如何禁用其他应用,并且不在桌面显示
- Android程序不在最近运行中显示
- Android程序不在后台列表中显示
- Android APP安装后不在桌面显示图标的应用场景举例和实现方法
- Android APP安装后不在桌面显示图标的应用场景举例和实现方法
- Android APP安装后不在桌面显示图标的应用场景举例和实现方法
- Android APP安装后不在桌面显示图标的应用场景举例和实现方法
- Android APP安装后不在桌面显示图标的应用场景举例和实现方法
- Android APP安装后不在桌面显示图标的应用场景举例和实现方法
- Android APP安装后不在桌面显示图标的应用场景举例和实现方法
- Linux 常用命令
- 关于堆栈与队列使用的小思考(1)
- [原创] 如果一个人漏洞百出的话,一定是因为他说得太多了
- VC++实现声音播放
- 在对话框中添加菜单
- 程序不在桌面任务样中显示小图标
- CBitmapButton类的使用
- ACCESS ADP组合框的行来源如何使用参数存储过程?
- 關於SOURCESAFE的一些問題
- ACCESS 如何获取所有菜单栏命令按钮的图片以及FaceID?
- ACCESS 系统菜单中所有菜单项的ID
- ACCESS 如何用 Docmd.OutputTo 将查询导出为 Excel 97-2003 格式?
- [转帖] 关于sizeof()的一些思考
- 將sql橫向數據轉為列向