草庐IT

MATLAB(6)GUI应用介绍

全部标签

c# - 如何使在 wpf 窗口中运行的应用程序忽略单击或鼠标事件

目前我正在尝试在wpf窗口中运行虚幻4应用程序。但是我只希望用户看到窗口而不是单击它或使用它。为此,我尝试了各种解决方法,但似乎都没有实际效果。任何帮助将不胜感激。谢谢你。下面是我用来在wpf窗口中运行应用程序的代码。[DllImport("user32.dll",EntryPoint="GetWindowThreadProcessId",SetLastError=true,CharSet=CharSet.Unicode,ExactSpelling=true,CallingConvention=CallingConvention.StdCall)]privatestaticextern

windows - MinGW - 加载 .dll 后,应用程序以异常方式终止(完成后)

在使用Cygwin的MinGW进行编译时,我在Windows上动态加载共享库时遇到问题。该应用程序由6个部分组成:2个静态库、3个共享库和1个使用静态库并在运行时加载共享库的可执行文件。我在Cygwin中使用i686-pc-mingw32-g++。所有源文件都使用-std=c++11标志进行编译,它们的链接如下:Staticlibraries:i686-pc-mingw32-arrcslibxxx.abin/*.oi686-pc-mingw32-arrcslibyyy.abin/*.oEachsharedlibrary:i686-pc-mingw32-g++-fPIC-shared-o

python - Python 和 Matlab 之间的共享文件访问

我有一个写入.csv文件的Matlab应用程序和一个从中读取的Python脚本。这些操作同时发生并在各自的周期内发生(不一定相同)。所有这些都在Windows7上运行。我想知道:操作系统本身是否会提供某种锁定机制,以便两个应用程序(Matlab或Python)中只有一个可以访问共享文件?在Python应用程序中,如何检查文件是否已被Matlab应用程序“打开”?这是什么循环结构,以便Python应用程序在获得读取文件的权限之前一直处于阻塞状态? 最佳答案 我不确定窗口用于锁定文件的API这是一个可能的解决方案:当matlab打开文件

windows - 将 cordova 应用程序部署到真正的 Windows Phone 8.1 设备时出现问题

我在将我的Cordova应用程序部署到我真正的WindowsPhone8.1(NokiaLumia6.3)时遇到了严重的问题。我在VirtualBoxVM上运行Windows8.1Pro,并安装了VisualStudio2013Update4。构建应用程序非常有效,但正在运行......cordovarunwindows--device----phone...导致以下错误消息:Deployingphonepackagetodevice:C:\Users\TestUser\Kunden\company\testproj\produkte\sencha-cordova\cordova\pl

C++ 控制台应用程序检测 USB 是否插入

同时,我正在开发一些通过USB连接硬件接口(interface)的应用程序,所以如果USB已通过某种事件处理程序插入,我希望收到通知,以便我可以自动连接到设备。Microsoft发布了一个关于(注册设备通知)的示例https://msdn.microsoft.com/en-us/library/windows/desktop/aa363432%28v=vs.85%29.aspx但根据文档。它不适用于控制台应用程序。那么还剩下哪些选项呢? 最佳答案 看看这个话题https://social.msdn.microsoft.com/For

c# - 如何避免主体从工作线程传播到 GUI 线程

我们有一个带有工作线程的Windows应用程序需要更新GUI。我们使用BeginInvoke异步执行此操作。我们的问题(在下面的示例中演示)是Principal被传播到我们想要避免的GUI线程,因为在我们的实际应用程序中,我们执行的服务器请求由于错误的身份而失败。它是一种避免这种传播的方法吗?privateThread_thread;publicForm1(){InitializeComponent();Thread.CurrentPrincipal=newGenericPrincipal(newGenericIdentity("MainUser"),new[]{"User"});_t

C# GUI 在 C 硬计算引擎之上

前段时间,我用C#开发了一个数学绘图仪,它通过旧的、“愚蠢的”数值计算在各种几何空间中绘制函数。用户只需插入一个经过简化和半编译的n变量方程或曲线,然后计算域中变量值的整组组合,然后显示。我正在对算法进行优化以减少计算量,但据我所知,对于我必须处理的问题,没有办法进行至少5*10^7次操作,至少功能强大机器和C#机器代码导致1-1.5秒的延迟,这是NotAcceptable,至少因为在C中实现的相同代码快20倍(而且这只是未优化的版本!)。所以我想做的是修改我的应用程序,保留80%的旧C#“慢”代码,包括GUI,因此将计算和渲染部分留给“快”C。“慢”部分必须将字符串和一些int参数传

.net - Wcf 应用程序无法打开 channel

我有一个带有客户端和主机的简单Wcf应用程序。整个Wcf架构是默认的,客户端逻辑是在添加服务引用后由VisualStudio添加的。应用程序运行良好很长一段时间,今天突然停止工作。在debuggin期间,我看到问题是,客户端无法打开channel。没有异常(exception),调试器只是不进入下一步执行。主机照常打开服务。我没有更改代码中的任何内容。我尝试编写新的Wcf应用程序,但由于同样的原因它没有工作。Google没有帮助我。如果有任何建议如何解决这个问题,我将不胜感激。:)这是我提到的部分应用程序代码:[ServiceContract]publicinterfaceiClien

是否可以启用在 Cygwin 终端中运行的非 Cygwin 应用程序的事后调试?

我们有一个混合了Cygwin和非Cygwin程序的系统,所有这些程序都在Cygwinbashsession下运行。其中一个非Cygwin可执行文件定期崩溃,我正在尝试使用windbgasoutlinedhere启用事后调试.我写了一个故意崩溃的测试程序。按照上面页面中的步骤进行操作后,当测试程序崩溃时,windbg会自动打开——这正是我要找的。但是,如果我从Cygwin的bash运行测试程序,bash会打印一条“Segmentationfault”错误消息并且windbg不会打开。有没有办法让windbg打开非Cygwin程序,该程序是从Cygwinbashshell启动的,崩溃了?P

c# - Windows 8 备份/恢复应用程序

关闭。这个问题需要更多focused.它目前不接受答案。想改进这个问题吗?更新问题,使其只关注一个问题editingthispost.关闭7年前。Improvethisquestion我是Windows软件(非应用程序)开发的新手。现在我想构建一个具有这样选项的软件-此职位负责开发一款软件,用于监控用户对公共(public)Windows8计算机(注册表+文件)所做的所有更改。用户完成后,将所有注册表更改和文件存储在一个压缩文件中。解压缩+展开单个文件,然后用文件中的文件复制+替换所有文件到PC。然后复制并合并/替换注册表以支持文件中的值。(所有这一切都必须在不重启的情况下发生)。我不