草庐IT

桌面标记

全部标签

asp.net - 交叉编译 ASP.NET 网站到桌面?

有没有办法将基于ASP.NET的网页交叉编译或移植到nativeWindowsGUI?我正在开发一个网络应用程序,使用ASP.NET网络服务执行大部分繁重的工作,并使用ASP.NET网页作为GUI。我还想提供一个“离线”版本的应用程序,它不需要教随机的人如何管理IIS。我的一些目标用户在想要使用该应用程序时不会始终访问互联网;另外,我喜欢自己不必依赖活跃的网络连接,因为我是一个老顽固的人,而这个web2.0的东西只是一种时尚,对吧?应用程序逻辑的核心是一个与其他所有内容分离的库-该服务仅提供一个API(我希望公开供其他人使用),我将其用于我自己的应用程序。我可以继续在WPF或WinFo

c# - 以编程方式为桌面 "shortcut"创建快捷键组合

有没有办法通过代码或通过创建安装项目(通过VS)来创建桌面快捷方式具有预定义的键盘快捷方式?alttexthttp://img89.imageshack.us/img89/8066/shortcutce8.jpg 最佳答案 您可以使用IShellLinkinterface,HotKey方法来定义一个热键。 关于c#-以编程方式为桌面"shortcut"创建快捷键组合,我们在StackOverflow上找到一个类似的问题: https://stackoverfl

c# - 监控 Windows 中的常规键盘快捷键(例如按两次 Ctrl 调出 Google 桌面搜索)?

Google桌面搜索有一个很好的功能,可以在后台运行时捕获监视器快捷方式(例如Ctrl+Ctrl)。捕获事件后,将显示桌面搜索栏。有没有办法在C#中简单地实现它? 最佳答案 您可以使用GlobalKeyboardHook来做到这一点.这让您可以在将键盘事件(和鼠标事件)发送到事件应用程序之前对其进行预览。 关于c#-监控Windows中的常规键盘快捷键(例如按两次Ctrl调出Google桌面搜索)?,我们在StackOverflow上找到一个类似的问题: ht

windows - 用字符串标记进程

我正在尝试重现ProcessExporer的功能,以使用注释标记当前机器上运行的进程(请参阅ProcessExplorer中进程属性中的注释部分)。我找不到任何方法来使用托管代码来完成此操作,尝试使用wmic实用程序,但我无法找到为现有进程设置属性的方法。此外,由于所有搜索词都非常笼统,因此在网络上搜索会返回一些非常模糊的响应。亚历克斯。P.S我在项目中使用C#,但如果需要的话,我愿意使用非托管代码:) 最佳答案 您不认为这是ProcessExplorer的内部功能吗?他们可能会与流程信息一起存储一些字符串注释。如果是.net,您将

c# - 如何从桌面应用程序知道某个进程是否在 Windows CE 设备上运行

我想通过桌面应用程序抛出RAPI知道某个进程是否正在WindowsCe设备上运行 最佳答案 RAPi本身不具有任何流程管理/工具帮助功能,因此开箱即用,您无法执行此操作。我的建议是创建一个自定义RAPIDLL(examplehere-不幸的是,这必须在C中完成,但它非常简单)它要么只是通过工具帮助检查你的进程,要么是一个更通用的版本,允许你枚举运行进程,然后使用CeRapiInvoke调用该DLL。共享源OpenNETCFDesktopCommunication库有这个函数的包装器。 关

java - 通过链接更新桌面背景

我已经有链接了http://cam.sheratonamsterdamairportview.com/view_live1.jpg.此链接链接到史基浦机场的相机,每20秒拍摄一张照片。我真的很想每20秒更新一次这张照片作为我的桌面背景。这可能吗?我需要制作一个程序还是可以将它与技巧联系起来?顺便说一句,我运行的是Windows7。 最佳答案 如果您使用的是WindowsXP,您只需在桌面上添加Activity内容即可。RightMouseButtononDesktop->Properties->Desktoptab->Customi

windows - 与 PhoneGap 紧密相关的桌面发布平台?

我正在寻找在概念上与PhoneGap密切相关的适用于Mac、Windows和Linux的桌面发布平台。我知道有用于桌面的Titanium(TideSDK?),但就我以前使用过的而言,它要求最终用户一次下载一个70mb左右的大运行时文件。我喜欢PhoneGap的一点是它不需要任何这些(开箱即用)。我正在寻找类似的东西,只是,它不是针对移动开发,而是针对桌面应用程序开发。也许我没有提到它,但如果您不知道我具体在说什么,我说的是某种环境,它可以让我通过HTML基础进行编码并为所述平台输出原生代码。TideSDK和PhoneGap都是这样做的。 最佳答案

c# - 是否可以在同一个解决方案中为 Windows 8.1 桌面和商店应用程序开发?

我正在使用thisguide尝试开发一个Windows应用程序。我有一个桌面WinForm项目的解决方案,其中包含许多类库项目和其他工具WinForm项目。我想构建相同的程序,但使用新的Windows8应用程序界面更容易进行触摸控制。但是这两个版本的VisualStudio似乎并不想协同工作。所以,最终:有没有办法在使用VSExpress2013的同一解决方案中同时开发WinForm和Windows应用商店应用程序? 最佳答案 不幸的是,不是Express版本。借助VisualStudio的付费SKU,您可以拥有同时包含这两种产品的

c++ - Visual Studio 强制桌面 API

我是VisualStudio的新手,我尝试编译使用VirtualProtect函数的代码。编译失败,我本来以为是链接问题,但经过进一步调查,甚至函数的常量都没有初始化,所以问题似乎来自标题。我找到了VirtualProtect函数的头文件(memoryapi.h包含在winbase.h包含在windows.h中),函数的声明依赖于这个声明:#ifWINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP)它似乎是一个宏,用于定义编译器根据平台应该使用哪些API。那么,如何更改项目的配置以将其设置为纯桌面应用程序?我不知道为什么VS坚持要为我正在编译

windows - 当远程计算机是Windows 7 或XP 时,如何将文件复制到远程计算机的桌面?

我正在尝试创建一个脚本,将文件复制到远程用户的桌面。两台计算机将位于同一域中的同一网络上。到目前为止,我有一个批处理脚本,看起来像这样:@echooffset/puser="Usernameofremoteuser:"set/phostname="Targetcomputername:"xcopy[pathtolocalfile]"\\%hostname%\c$\Users\%user%\Desktop\"上面的脚本只适用于Windows7。有没有办法让它在复制之前以某种方式检测父文件夹是否存在,如果存在则进行复制?还是可以通过环境变量来实现?如果我只是让上面的脚本按原样运行并且目标计