Articles of 窗户

在Windows下Qt应用程序看起来和感觉本机?

我即将将我的一个Mac应用程序移植到Windows。 Mac应用程序使用苹果的原生Cocoa / Appkit框架的用户界面。 UI是Obj-C代码,核心应用程序function是可移植的C ++代码。 现在,我正在寻找一种将应用程序移植到Windows的方法,并使其看起来像Windows用户的本机。 我的select是微软的MFC和Qt框架。 虽然我确信MFC应用程序具有本机的外观和感觉,但是我从MFC编码框架本身记得的东西太可怕了。 我看了一下Qt,从开发人员的angular度来看。 但是,因为我不是一个Windows用户,我不知道是否Qt应用程序具有本机Windows的外观和感觉。 因此,我的问题是:我可以做(没有很多工作)一个Qt应用程序的行为,看起来像它是用本机Windows框架编写的?

计数与GREP匹配模式的文件

我在一个Windows服务器,并已经安装了胜利的GREP。 我需要计算匹配(或不匹配)特定模式的文件名的数量。 我并不需要列出所有的文件名,我只需要多less匹配的总数。 我要search的树结构相当大,所以我想尽可能多地保存处理。 我不是很熟悉grep,但它看起来像我可以使用-l选项来search匹配给定模式的文件名。 所以,例如,我可以使用 $grep -l -r this *.doc* search当前文件夹和所有子文件夹中的所有MS词汇文件。 这将返回给我所有这些文件的清单。 我不想要上市,我只是想要find它的数量。 这可能与GREP …或其他工具? 谢谢!

我怎样才能使一个subprocess窗口在我的过程中出现模态?

我有一个应用程序调用其他实用程序应用程序来为特定设备设置一些设置。 该实用程序应用程序使用ShellExecuteEx进行调用。 为了不使用户混淆,最好将实用程序模式窗口设置为我的主窗口。 如何做到这一点? 我试过的东西: WaitForSingleObjectEx在ShellExecuteEx之后的进程中,INFINITE TIMEOUT – 窗口是模态的,但主应用程序不重画(因为它正在等待单个对象!) WaitForSingleObjectEx在ShellExecuteEx之后的过程中,有一些小超时,然后调用PeekMessage和DispatchMessage – repaint现在可以工作,但是实用程序应用程序不再是“模态”的。 主应用程序响应鼠标点击,button点击等 EnableWindow(FALSE),然后执行方法#2,然后EnableWindow(TRUE) – WORKS !!!,但是在此之后,我的应用程序的z顺序改变了。 (现在在其他窗口下面)。 为什么?!

书中的FFI示例在Windows下找不到-lanneclib

链接下面的外部C DLL与callback示例错误 。 我已经创build了anneclib.dll,分散它(和lib)甚至尝试完整path,但仍然得到相同的错误(但与完整的path)。 错误1错误:与gcc链接失败:退出代码:1注意:“gcc”“-Wl, – enable-long-section-names”“-fno-use-linker-plugin”“-Wl, – nxcompat” “-static-libgcc”“-m64”“-L”“C:\ Program Files \ Rust stable 1.0 \ bin \ rustlib \ x86_64-pc-windows-gnu \ lib”“-o”“obj \ Debug \ Anne。 exe“”obj \ Debug \ Anne.o“”-Wl, – gc-sections“”C:\ Program Files \ Rust stable 1.0 \ bin \ rustlib \ x86_64-pc-windows-gnu \ lib \ libstd-4e7c5e5c。 rlib“”C:\ Program Files \ […]

从WMI类方法计算私有工作集内存

我正在使用下面的Perl程序使用WMI类Win32_Process来确定进程的内存使用情况 use strict; use warnings; use Win32::OLE qw/in/; sub memory_usage() { my $objWMI = Win32::OLE->GetObject('winmgmts:\\\\.\\root\\cimv2'); my $processes = $objWMI->ExecQuery("select * from Win32_Process where Name=\'notepad.exe\'"); my $memory = 0; foreach my $proc (in($processes)) { $memory = $memory + $proc->{WorkingSetSize}; } return $memory; } print 'Memory usage: ', memory_usage(), "\n"; WMI类Win32_Process及其属性在MSDN 这里给出 问题是它计算工作集内存,我想计算私人工作集内存,其中链接的页面上没有定义属性 有什么办法可以从这个class级计算私人工作集记忆?

可以在Windows Phone 8.1上的ViewportControl支持?

现在,我想放大或缩小列表视图上的图片。 这些问题的人都有分享给我,但是使用Windows Phone 8.1的ViewportControl是不支持的。

在主机文件中指定IP与直接使用IP之间的区别

当在IE中访问Intranet URL时,下面是否有区别? 在驱动程序/ etc / host文件中添加一个名称和IP与直接使用IP的条目 例如,如果我有一个主机条目为(XYZ 10.0.10.200) HTTP://XYZ/SiteDirectory/ABC/Default.aspx 但是当我试图使用IP而不是名称 http://10.0.10.200/SiteDirectory/ABC/Default.aspx 它给了我404没有发现错误

如何检索使用其ID的线程的起始地址?

我想使用它的ID来获取线程的起始地址。 可能吗?

Zend框架设置问题

尝试按照本手册中的说明设置Zend Framework $paths = array( realpath(dirname(__FILE__) . '/libs/Zend'), '.', ); set_include_path(implode(PATH_SEPARATOR, $paths)); require_once 'Zend/Loader.php'; 给出致命的错误。 (我的本地networking服务器是IIS,远程的是linux) 本地: Fatal error: require_once() [function.require]: Failed opening required 'Zend/Loader.php' (include_path='D:\Web Server\tural.us\core\serverside\libs\Zend;.') in D:\Web Server\tural.us\core\content\pages\utube.php on line 2 远程: Fatal error: require_once() [function.require]: Failed opening required 'Zend/Loader.php' (include_path='/home/tural/public_html/core/serverside/libs/Zend:.') in /home/tural/public_html/core/content/pages/utube.php on line 2 但事实上,我发现错误信息中的path是完全正确的: D:\Web Server\tural.us\core\serverside\libs\Zend;

HDFS上的root scratch dir:/ tmp / hive应该是可写的。 当前的权限是:rw-rw-rw-(在Windows上)

我在Windows 7上运行Spark。当我使用Hive时,我看到以下错误 The root scratch dir: /tmp/hive on HDFS should be writable. Current permissions are: rw-rw-rw- 权限设置如下 C:\tmp>ls -la total 20 drwxr-xr-x 1 ADMIN Administ 0 Dec 10 13:06 . drwxr-xr-x 1 ADMIN Administ 28672 Dec 10 09:53 .. drwxr-xr-x 2 ADMIN Administ 0 Dec 10 12:22 hive 我已经从Windows->属性 – >安全 – >高级的所有用户设置“完全控制”。 但是我仍然看到同样的错误。 请帮忙吗? […]