jjzjj

windowless

全部标签

c++ - 是否可以创建一个由透明浏览器组件组成的无窗口 mfc c++ 应用程序?

是否可以创建一个无窗口的mfcc++应用程序(将在xp上运行),它由透明浏览器组件(背景默认透明)和一个按钮(例如关闭该应用程序)组成? 最佳答案 您可以试试下面的代码,但是在选择或调整大小时仍然会出现伪影:privatevoidWebCtrl_Loaded(objectsender,RoutedEventArgse){varhRef=newHandleRef(null,WebCtrl.Handle);intstyle=GetWindowLong(hRef,GWL_EXSTYLE);if((style&WS_EX_TRANSPARE

windows - 简单的 "Hello World!"控制台应用程序在由 Windows TaskScheduler (1.0) 运行时崩溃

我有一个批处理文件,可以启动简单控制台应用程序的多个实例(HelloWorld!)。我在WindowsServer200864位上工作。我将其配置为在启动时在TaskScheduler中运行,无论用户是否登录。后面的配置意味着实例将在没有GUI的情况下运行(即-没有窗口)。当我运行此任务时,一些实例在消耗100&CPU后就失败了。应用程序事件日志显示以下错误:“故障模块KERNEL32.dll,版本6.0.6002.18005,时间戳0x49e0421d,异常代码0xc0000142,故障偏移量0x00000000000b8fb8,进程ID0x29bc,应用程序启动时间0x01cae1

c++ - Win32 无窗口应用程序 - 等待程序退出

我有一个无窗口应用程序,其唯一目的是安装一个32位HookDLL文件并等待父程序(64位程序)退出。64位程序是用C#写的,无窗口应用是用C++写的。我最初有这个GetMessage循环,它使程序保持打开状态:while(GetMessage(&msg,NULL,0,0)>0){TranslateMessage(&msg);DispatchMessage(&msg);}我在C#中使用Process.Kill方法关闭C++应用程序,但我发现这不允许C++应用程序干净地关闭。此外,如果C#应用程序崩溃,C++应用程序将永远保持打开状态。我使用此循环检查C++应用程序以查看C#应用程序是否仍