草庐IT

show_frame

全部标签

c# - 从命令行或窗口消息打开 "Show available networks"面板

我刚注册来问这个问题。我想从命令行或窗口消息/winapi打开通知区域上的“显示可用网络”面板。(我想从C#桌面应用程序中打开它)我找到了ms-settings:network-wifi但这不是正确的窗口,但也可以从此窗口打开面板。目标系统是Windows10LTS1607Enterprise。谁能帮助我或提示我如何获取命令?提前致谢并致以最诚挚的问候。 最佳答案 经过一些研究,我找到了从命令行启动“可用网络”弹出窗口的正确命令:explorer.exems-availablenetworks:Postontenforums.com

windows - MessageBox.Show 在安装项目中不是模态的

我有一个VS2010安装项目,其中一个卸载自定义操作使用MessageBox.Show方法显示通知,但它们有时似乎在安装向导窗口后面,这是完全不能接受的。有没有办法在向导之上显示它们,也许使它们成为模态?或者如果不可能以始终在顶部或模式方式显示消息框,我应该创建自定义窗口吗?我没有在messagebox.show方法中指定任何所有者。自定义操作调用dll中类的方法,而不是exe文件。我试图找到名称为“msiexec”且mainwindowtitle==我的安装项目向导窗口标题的进程,但在卸载的情况下,两个进程都没有任何窗口标题和句柄,尽管显示了卸载窗口! 最

windows - C++/W32 - 录制声音、Direct Show 或 WaveInOpen?

想到WinXP、Vista、Win7++该选什么:使用DirectShow/Direct...录制音频?使用经典的WaveInOpen(我在某处看到有人说这将在W7/W8中过时-可能吗?)附言。我需要回调功能,以将缓冲区传递给编码器。谢谢! 最佳答案 WaveIn易于使用,网上有大量示例代码,它会以您需要的方式为您提供回调。DirectSound使用循环缓冲区,设置起来可能有点麻烦,很可能您需要处理循环缓冲区而不是“只是填充缓冲区”。然而,DirectSound可以让您更严格地控​​制音频,即延迟更好一些。IMO,Microsoft

windows - QT 5.1.1 : Checkbox in QWebview shows strange behavior under Win 7 (x64)/Win 8

我的项目在基于Qt5.1.1(MSVC2010,32位)的QTCreator2.8.1中,并使用工具包编译:QT5.1.1MSVC201032位。问题是webview在Win7(x64)或Win8下显示出一些奇怪的行为。第一个复选框始终具有焦点。如果我将鼠标悬停在第一个复选框上,第二个复选框就会“突出显示”。此外,我无法选中第一个复选框,如果我单击它,第二个复选框将被选中,而第一个复选框将保持未选中状态。在WinXP下使用相同的exe或为Linux或Mac重新编译的项目不会发生错误。HTML:Test1Test2C++/QT5中的QWebview部分:QVariantresult=th

c++ - _popen : do not show the shell window (SW_HIDE)

当我在c++mfc中执行_popen命令时,它会打开一个我不喜欢的shell窗口,是否可以将其隐藏?例如,当您尝试使用ShellExecute函数执行命令时,它可以选择使用SW_HIDE隐藏shell窗口。 最佳答案 注释来自documentation:如果在Windows程序中使用,_popen函数会返回一个无效的文件指针,导致程序无限期地停止响应。_popen在控制台应用程序中正常工作。要创建重定向输入和输出的Windows应用程序,请参阅CreatingaChildProcesswithRedirectedInputandOu

wpf - wnd.Show(Me) 在 WPF 中不起作用

在我以前的多窗口程序中,我曾经使用过这个参数wnd.Show(Me)此代码将wnd保持在第一个窗口之上。无论如何在WPF中它给出错误“‘PublicSubShow’的争论太多”在WPF中如何才能拥有同样的优势? 最佳答案 您可以设置Window.OwnerWPF中的属性来完成此操作:wnd.Owner=Mewnd.Show() 关于wpf-wnd.Show(Me)在WPF中不起作用,我们在StackOverflow上找到一个类似的问题: https://sta

c++ - VC++ 2010 : Show open dialog hangs

很难说出这里要问什么。这个问题模棱两可、含糊不清、不完整、过于宽泛或夸夸其谈,无法以目前的形式得到合理的回答。如需帮助澄清此问题以便重新打开,visitthehelpcenter.关闭10年前。您好,我已将VC++6项目转换为VC++2010,但在显示模态“打开文件”对话框时一直遇到错误。它显示了对话框的底部,但缺少顶部,也没有填充过滤器。header有public成员,用于存储文件信息:CStringm_strFilePathName;CStringm_strFileExtName;我显示对话框的代码:staticTCHARBASED_CODEszFilter[]=_T("OpenB

Windows API CreateDialog : Modeless Dialog just not show up

即使在大量谷歌搜索之后,我真的无法弄清楚如何制作无模式对话框。我想要做的是通过按下主窗口上的按钮来触发对话框。(所以让我把所有的东西都放在这里。我之前没有把所有的东西都放上去,以免读起来太乱了。)我的代码如下:#include"main.h"#include"resource.h"#includeINT_PTRCALLBACKAboutDlgProc(HWNDhwnd,UINTMessage,WPARAMwParam,LPARAMlParam){switch(Message){caseWM_INITDIALOG:returnTRUE;break;caseWM_COMMAND:switc

c# - 如何移动/排列所有桌面窗口? (即 "Show Windows Stacked"

是否可以在C#中(使用Win32API或其他)以编程方式排列所有打开的应用程序窗口?例如,在Windows7中,如果您右键单击任务栏,则会有一个名为“堆叠显示窗口”和“并排显示窗口”的选项。这正是我试图通过代码复制的内容。进一步解释,我想遍历所有打开的应用程序,显示主窗口,然后将其与所有其他打开的应用程序窗口一起排列在桌面/显示器上。 最佳答案 您要找的函数是TileWindows.一些例子:TileWindows(NULL,MDITILE_HORIZONTAL,NULL,0,NULL);//"Showwindowsstacked"

c# - 使用 MessageBox.Show() 阻止所有窗口

我目前正在开发具有多个窗口的WPF应用程序。从“主”窗口,您应该能够关闭整个应用程序。在关闭应用程序之前,客户希望它显示一个对话框,该对话框基本上询问“您确定要关闭该应用程序吗”并阻止每隔一个窗口,直到用户回答。我目前正在使用MessageBox.Show()创建此对话框,但出于某种原因它只会阻塞主窗口。这是我所说的最简单的例子;如果您创建一个带有两个按钮的WPF窗口:privatevoidopenChildWindowButton_Click(objectsender,RoutedEventArgse){varwindow=newChildWindow();window.Show()