社区
界面
帖子详情
如何让控制台应用程序不显示控制台界面?
netree
2006-05-14 06:03:34
因为控制台应用程序在运行时,如果不小心鼠标点击了控制台窗口,控制台程序就会处于“选中”状态,程序就会停止运行,直到按回车键后才能继续运行。
现在我有很多网络方面的程序都时控制台应用程序,为了避免出现控制台应用程序停止运行的情况,我想将控制台应用程序的界面隐藏。请问如何隐藏控制台界面。
另外,是否还有什么更好的解决方法。
...全文
845
11
打赏
收藏
如何让控制台应用程序不显示控制台界面?
因为控制台应用程序在运行时,如果不小心鼠标点击了控制台窗口,控制台程序就会处于“选中”状态,程序就会停止运行,直到按回车键后才能继续运行。 现在我有很多网络方面的程序都时控制台应用程序,为了避免出现控制台应用程序停止运行的情况,我想将控制台应用程序的界面隐藏。请问如何隐藏控制台界面。 另外,是否还有什么更好的解决方法。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
happyness44
2007-02-06
打赏
举报
回复
SW_HIDE
东文-桑晨
2007-02-06
打赏
举报
回复
服务程序
http://topic.csdn.net/t/20010602/10/143598.html
luoxiangdong
2007-02-06
打赏
举报
回复
建议包装为NT系统服务
mynamelj
2006-05-26
打赏
举报
回复
SetConsoleWindowInfo
JackyChengbing
2006-05-26
打赏
举报
回复
在可执行文件中(.exe)找到PE\0\0,及pe头,从这里向后偏移5c,可以看到那个字节是3,改为2就可以了。
其实就是修改了subsystem,改为了windows(原为console)。
下来你不管怎么调他,都不会有console了!
以上招式是转载的,我试过了,好用
读取exe文件可以用16进制读取工具,有一个叫winhex的工具可以。
mynamelj
2006-05-15
打赏
举报
回复
建议写成服务
lynx090
2006-05-15
打赏
举报
回复
Winexec("程序",SW_HIDE);
或者为程序指定一个匿名桌面,参考API;
CreateDesktop();
SwitchDesktop();....
debehe
2006-05-15
打赏
举报
回复
受教,mark
flyelf
2006-05-15
打赏
举报
回复
建议写成服务
lixiaosan
2006-05-14
打赏
举报
回复
STARTUPINFO si;
ZeroMemory(&si, sizeof(si));
si.cb = sizeof STARTUPINFO;
si.wShowWindow = SW_HIDE;
si.dwFlags = STARTF_USESHOWWINDOW | STARTF_USESTDHANDLES;
BOOL res = CreateProcess(NULL,
"c:\\winnt\\system32\\cmd.exe", // 执行你的 dos 命令
NULL,
NULL,
NULL,
NORMAL_PRIORITY_CLASS | CREATE_NO_WINDOW,
NULL,
NULL,
&si,
&pi);
Android移动应用开发(第3版)卷Ⅰ基础篇 (Shane Conder, Lauren Darcey) PDF扫描版
依托Android最新的主流平台为Android4.0,面向最新的SDK和相关工具,同时还涵盖了老版平台中的一些常用功能,以帮助开发人员适应目前市面上所有的主流设备。《Android移动应用开发(第3版)卷Ⅰ:基础篇》涵盖了作者数年来在移动开发领域所积累的经验,以及成功进行移动项目开发所需的全部概念和实用技术,包括移动开发过程与传统软件开发的区别,还包括帮助你节约宝贵时间和规避隐患的技巧。不管你的项目有多大规模,《Android移动应用开发(第3版)卷Ⅰ:基础篇》都能为你提供帮助。 内容推荐 《Android移动应用开发(第3版)卷Ⅰ:基础篇》涵盖了Android开发从概念、技术到市场推广应用的全部主题,内容包括Android平台概览、Android
应用程序
设计精髓、Android用户
界面
设计精髓、Android
应用程序
设计精髓、对外发布你的Android
应用程序
和附录6个部分。附录还包含了Android开发常用工具(模拟器、DDMS和Eclipse)的使用指南。 《Android移动应用开发(第3版)卷Ⅰ:基础篇》卷Ⅰ以及本书的卷Ⅱ,不仅适合Android
应用程序
开发人员阅读,还能为QA测试人员提供指导。另外,本书还可以帮助项目经理更好地管理项目进程和项目团队,帮助市场推广人员更好地把握市场,创造令人瞩目的销售业绩。 作者简介 Lauren Darcey LaurenDarcey是一家专注于移动开发的软件公司的技术主管,所涉及的技术包括Android、iPhone、Blackberry、PalmPre、BREW和J2ME,还包括咨询服务。拥有20年专业软件产品研发经验的Lauren被公认为企业架构和商业级移动应用开发的权威。Lauren获得了加州大学圣克鲁兹分校授予的计算机科学专业学士学位。Shane Conder ShaneConder拥有丰富的开发经验,在过去的10年中,他把主要精力集中在移动和嵌入式开发领域,迄今已设计并开发了基于Android、iPhone、BREW、Blackberry、J2ME、Palm和WindowsMobile的诸多商业软件。Shane撰写了大量关于移动通信行业和评估移动开发平台的文章,这些文章发表在他的个人技术博客上,在业界受到了广泛的关注。Shane获得了加州大学授予的计算机科学专业学士学位。 目录 第一部分 Android平台概览 第1章 Android简介 第一部分 Android平台概览 第1章 Android简介 第2章 搭建你的Android开发环境 第3章 编写第一个Android
应用程序
第4章 掌握Android开发工具 第二部分 Android
应用程序
设计基础 第5章 剖析Android
应用程序
第6章 使用Android Manifest文件定义
应用程序
第7章 管理
应用程序
资源 第三部分 Android用户
界面
设计精髓 第8章 探索用户
界面
屏幕元素 第9章 使用布局设计用户
界面
第10章 使用Fragment 第11章 使用对话框 第四部分 Android
应用程序
设计精髓 第12章 使用Android首选项 第13章 使用文件和目录 第14章 使用内容提供器 第15章 设计高兼容性
应用程序
第五部分 对外发布你的Android
应用程序
第16章 移动软件开发过程 第17章 设计和开发"防弹"Android
应用程序
第18章 测试Android
应用程序
第19章 发布你的Android
应用程序
第六部分 附录 附录A Android模拟器快速入门 A.1 模拟器的目的:虚拟现实 A.2 使用Android虚拟设备(AVD) A.2.1 使用Android SDK和AVD管理器 A.2.2 创建AVD A.3 使用指定AVD启动模拟器 A.3.1 维持模拟器高效运行 A.3.2 配置模拟器启动项 A.3.3 启动模拟器运行
应用程序
A.3.4 从Android SDK和AVD管理器中启动模拟器 A.4 配置模拟器的GPS位置信息 A.5 在两个模拟器实例之间拨打电话 A.6 在两个模拟器实例之间发送消息 A.7 通过
控制台
与模拟器交互 A.7.1 使用
控制台
模拟来电 A.7.2 使用
控制台
模拟短消息 A.7.3 使用
控制台
发送GPS坐标 A.7.4 使用
控制台
监视网络状态 A.7.5 使用
控制台
操作电源设置 A.7.6 使用其他
控制台
命令 A.8 享受模拟器 A.9 认识模拟器的局限 参考资料和更多信息 附录B Android DDMS快速入门 B
MySQL GUI Tools V5.0简体中文版
============================================ 提醒:本版本是绿色非安装版本,直接覆盖英文版本即可 ============================================ MySQL GUI Tools 一个可视化
界面
的MySQL数据库管理
控制台
,提供了四个非常好用的图形化
应用程序
,方便数据库管理和数据查询。这些图形化管理工具可以大大提高数据库管理、备份、迁移和查询效率,即使没有丰富的SQL语言基础的用户也可以应用自如。它们分别是: MySQL Migration Toolkit:数据库迁移 MySQL Administrator:MySQL管理器 MySQL Query Browser:用于数据查询的图形化客户端 MySQL Workbench:DB Design工具
VS
控制台
程序运行不
显示
控制台
界面
VS
控制台
程序运行不
显示
控制台
界面
java
控制台
程序_
控制台
应用程序
开发(C# 与 Java)
控制台
应用程序
开发(C# 与 Java)09/04/2008本文内容更新:2007 年 11 月
控制台
应用程序
无需使用任何图形用户
界面
即可读取标准输入和输出 (I/O) 中的数据并向其写入数据。Java 和 C# 的
控制台
应用程序
结构十分相似,而且
控制台
I/O 所使用的类也十分相似。尽管类和方法签名的详细信息可能不同,但 C# 和 Java 都使用类似的概念来执行
控制台
I/O 操作。对于
控制台
...
C++实现隐藏
控制台
应用程序
后台运行
总结起来,通过使用Windows API函数来隐藏
控制台
窗口,我们可以实现C++
控制台
应用程序
在后台运行的效果。同时,通过重定向输出或禁用输出,我们可以控制
控制台
应用程序
的输出行为。在C++中,我们可以使用一些技巧来隐藏
控制台
应用程序
的窗口,并使其在后台运行,而不
显示
在用户的桌面上。这在某些情况下是有用的,例如当我们希望在后台执行一些任务而不干扰用户的操作。需要注意的是,由于这是一个
控制台
应用程序
,它仍然会在后台运行并输出到
控制台
。如果你不想看到输出,你可以将输出重定向到一个文件或者禁用输出。
界面
15,979
社区成员
115,897
社区内容
发帖
与我相关
我的任务
界面
VC/MFC 界面
复制链接
扫一扫
分享
社区描述
VC/MFC 界面
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章