草庐IT

Android TalkBack 聚焦在透明层后面

全部标签

windows - Powershell形成全窗玻璃透明度

我正在尝试使powershell窗口窗体全部透明,因为我能够使aero样式控件正常工作并隐藏powershell控制台窗口,这是唯一缺少的东西。我试图在powershell中实现的教程是这样的:http://blogs.msdn.com/b/tims/archive/2006/04/18/578637.aspx但它在C#中,有帮助吗? 最佳答案 您可以使用C#示例本身,方法是在PowerShell中编译/加载它。样本(未经测试):$def=@"[StructLayout(LayoutKind.Sequential)]publicst

windows - WM_ERASEBKGND 后面没有跟 WM_PAINT

我的应用收到一条WM_ERASEBKGND消息,但不是后跟一条WM_PAINT消息。很自然地,我的应用程序会删除背景,然后只出现一个空白窗口。我在Vista下运行,但它也发生在XP下。我很确定这是我的错,但我该怎么做才能让Windows无法运行?我对这些消息相当确定,因为我正在使用Spy++观看。这是一个在MSVC2008下编译的C应用程序。 最佳答案 不要在您的WM_ERASEBKGND处理程序中调用BeginPaint/EndPaint。 关于windows-WM_ERASEBKGN

c++ - 我的 GUI 表单后面有烦人的空白控制台

我使用GCC(g++)编译器编译这个小程序。结果可执行文件很好,但是当我运行它时,它出现了一个烦人的空白控制台窗口!:(#includeLRESULTCALLBACKWndProc(HWND,UINT,WPARAM,LPARAM);staticchargszClassName[]="darkblue";staticHINSTANCEghInstance=NULL;intWINAPIWinMain(HINSTANCEhInstance,HINSTANCEhPrevInstance,LPSTRlpCmdLine,intnCmdShow){WNDCLASSEXWndClass;HWNDhwn

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

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

c++ - 如何创建没有透明内容的完全透明窗口?

我试过这个:#includeLRESULTCALLBACKWndProc(HWNDhwnd,UINTmsg,WPARAMwParam,LPARAMlParam){switch(msg){caseWM_CLOSE:DestroyWindow(hwnd);break;caseWM_DESTROY:PostQuitMessage(0);break;caseWM_SIZE:caseWM_MOVE:caseWM_PAINT:{PAINTSTRUCTps;BeginPaint(hwnd,&ps);EndPaint(hwnd,&ps);return0;}caseWM_CTLCOLORSTATIC:{

c# - 开发非常基本的 Windows 8.1 应用程序。如何从后面的 xaml 代码执行验证

您好,我正在开发一个非常简单的Windows8.1桌面应用程序,我想对它进行用户输入验证。强制输入某些字段并进行一些条件验证。我不做MVVM等,只是带有代码的xaml。有人可以给我指点一个博客/示例,它可以正确执行这个非常基本的功能吗?请帮忙 最佳答案 一种选择是使用WinRTXAMLToolkit,它提供了TextBoxValidationExtensions。您可以像这样使用它们:当输入无效输入时,它还允许您选择画笔来突出显示文本框。 关于c#-开发非常基本的Windows8.1应用

windows - 如何在 CMD 上设置默认透明度?

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。这个问题似乎不是关于aspecificprogrammingproblem,asoftwarealgorithm,orsoftwaretoolsprimarilyusedbyprogrammers的.如果您认为这个问题是关于anotherStackExchangesite的主题,您可以发表评论,说明问题可能在哪里得到解答。关闭5年前。Improvethisquestion我在Windows10上,每次打开命令行时,我都必须重新调整所做的设置,因为默认设置不允许我更改透明度值。显然,我必须修改注册表文件

c++ - 我可以使用 SetWindowPos 将窗口放在另一个窗口后面,但如何将它放在给定窗口前面?

SetWindowPosition的第二个参数是hWndInsertAfter,表示在后面。如何将一个窗口放在另一个窗口(上方)的前面? 最佳答案 如何再次调用SetWindowPos,交换hwnd参数(因此您的原始窗口现在是hWndInsertAfter,而初始hWndInsertAfter现在是您要移动的hWnd),并传入SWP_NOMOVE标志?编辑:如果Z顺序中的确切位置无关紧要,而您只想让它在前面,请不要忘记SetForegroundWindow。 关于c++-我可以使用Set

c++ - 创建一个为用户透明地加密和解密文件的windows驱动程序

我想创建一个加密文件(比如文本文件)的应用程序当应用程序(比如记事本)尝试打开文件时,我的应用程序会拦截请求并向应用程序提供解密数据。记事本将不知道刚刚发生了什么。问题是我从哪里开始?10多年来,我一直是一名业余程序员,并且非常熟悉c++,但这将是visualc++的第一次。 最佳答案 您可以使用文件系统微过滤器实现此类加密Filesystemminifilterdrivers.有了它,您可以拦截所有文件操作(IRP)并决定您想要做什么,其中可以包括加密。但是,当您修改文件数据时,有很多棘手的情况需要处理(例如分页IO、直接IO等)

c# - 如何根据后面的输入添加更多的标签?

不知道说清楚没有。我的意思是一个表单有一个输入文本框和一个按钮。如果我在文本框中输入5并单击按钮,表单将添加5个标签...问题是我不知道它是5还是4还是3……在代码运行和输入之前。我不知道如何添加标签以及如何定义或获取它们的名称以便稍后在代码中使用它们。我正在学习使用C#使用VS开发Windows应用程序....这也是我在stackoverflow中的第一个问题,如果不清楚,请原谅我。有没有人可以帮助我? 最佳答案 让我们将您的整个问题分成几个理解步骤:基本上,您要问的是如何在winform中动态添加控件,在您的情况下控件是标签,因