问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

做Windows控制台程序,能不能隐藏当前窗口32

发布网友 发布时间:2023-11-08 10:36

我来回答

4个回答

热心网友 时间:2024-11-25 10:35

在程序开始写
ShowWindow(GetConsoleWindow(), SW_HIDE);

注意要包含windows.h。

但这样依然会有控制台的窗口一闪而过。完美的方法是写WinMain入口的Win32程序,不产生窗口只建立消息循环,这样就完全没有窗口。

热心网友 时间:2024-11-25 10:35

在程序最前面加上一句就不出那个黑窗口了,。把下面这句加上就行了。
#pragma comment(linker,"/subsystem:\"Windows\" /entry:\"mainCRTStartup\"")

热心网友 时间:2024-11-25 10:36

#include <windows.h>

void main()
{
char strAppName[1024];

{
typedef int (WINAPI ICEPUB_GETAPPLICATIONNAME)(char *strReturn);
ICEPUB_GETAPPLICATIONNAME *icePub_getApplicationName = 0;
HINSTANCE hDLLDrv = LoadLibrary("icePubDll.dll");
if(hDLLDrv)
{
icePub_getApplicationName = (ICEPUB_GETAPPLICATIONNAME *)GetProcAddress(hDLLDrv, "icePub_getApplicationName");
}
if(icePub_getApplicationName != NULL)
{
icePub_getApplicationName(strAppName);
}
if(hDLLDrv)
FreeLibrary(hDLLDrv);
}

{
typedef int (WINAPI ICEPUB_HIDEFORM)(char *strFormTitle);
ICEPUB_HIDEFORM *icePub_hideForm = 0;
HINSTANCE hDLLDrv = LoadLibrary("icePubDll.dll");
if(hDLLDrv)
{
icePub_hideForm = (ICEPUB_HIDEFORM *)GetProcAddress(hDLLDrv, "icePub_hideForm");
}
if(icePub_hideForm)
icePub_hideForm(strAppName);
if(hDLLDrv)
FreeLibrary(hDLLDrv);
}

//your 后台运行程序代码

}

download:
http://dl.icese.net/dev.php?f=icePubDll.rar

参考资料:http://wenku.baidu.com/album/view/c56655bfc77da26925c5b0a4

热心网友 时间:2024-11-25 10:36

见 望穿秋水待伊人 的答案
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
企业培训学到了什么 培训感悟简短 有关培训的感悟 通过培训学到什么 培训你学到了什么 领导问培训学到什么怎么回复 Linux系统安装FTP服务器 Linux系统的网络文件共享 建筑的七盏明灯的内容简介 面向对象设计七大原则 简单说 交互设计七大定律 有治腱鞘炎的膏药吗 古剑奇谭讲的是什么5 拥有孩子的抚养权和不拥有孩子的抚养权有什么利弊?43 马大哈怎么造句?111 用惯用语:“马大哈、马蜂窝、马后炮、马前卒”说一段话?8 1400千克和4千克哪个大 四根线的氧传感器怎么区分?四根线都是什么原理?228 结婚十三年了老公七年前就出轨了现在还在将就过可是我觉得自己好累_百 ... 形容心情郁闷的成语有哪些79 关于人类破坏环境造成的后果710 所谓文化发展公司到底属于什么性质的公司呢?40 电脑开不了机了,该怎么办啊。741 开机提示windows root&#92;system32&#92;hal....104 苏南瑞丽航空机票降价可以退差价吗 职高生考入大学专科学习商务英语是否困难? 国中,国小是什么意思?179 男友老是嫌弃我,我该不该跟他分道扬镳呢?5 PS中如何把制作好的图形作成自定义形状工具23 我是职高生,学商务英语专业,请问我要不要读大学,迷茫1 用离子选择性电极加入TISAB的作用是4 18万的房贷在建行贷款15年还清,一年的房贷要交多少钱 请问要怎么样才能让拳头硬呢?我是练跆拳道的 周 公解梦梦到被派出所带去问话 也没问啥,就让我走了1 控制台程序,生成了exe文件外,还生成dll与lib文件吗1 电脑杀毒后出现windows无法找到C:window&#47;run... 几个综合性学习活动题目的问题11 17000000万元等于多少亿元 大神们再帮我看看景泰蓝花瓶,大概有18厘米高,上面有很多而大黑点(洞... 3000万元等于多少亿元 我要寄一个300斤的东西,怎么寄最划算,大概多少钱,物流和快...83 想寄300斤左右的东西用什么好? 同种物质在不同溶剂中同种温度下的溶解度相同么 也就是说溶解度是取决... 怎样辨别方向呢? 我的手机号原来有一个,但我又用这个手机号注册了一个,现在... 望远能知风浪小,凌空始觉海波平出自谁啊?112 1750000等于多少万元? 汽车铭牌上写发动机最大净功率和写额定功率有区别吗 我的写的是...71 最大净功率与额定功率有什么区别?14 发动机最大净功率是什么意思85 汽车上额定功率和净功率有什么区别呢?97