-
限制在.NET中访问DLL
所属栏目:[Windows] 日期:2020-12-14 热度:73
我为公司编写内部软件. 我总是希望尽可能地利用OOP技术.在这个想法中,我想创建一个以自己的.DLL隔离的数据访问层(DAL). 我该怎么做才能将DAL DLL的访问权限仅限于我的业务逻辑层DLL? 我需要的最后一件事是公司中有一些人具有一点编程知识以及访问系统(通过A[详细]
-
windows – 64位系统上32位应用程序的内存分配限制
所属栏目:[Windows] 日期:2020-12-14 热度:59
对于64位系统上的32位应用程序( Windows 2003 SP2 x64,具体为2GB),malloc(虚拟堆,我猜?)的最大限制是什么? 我基本上试图推动一个程序超越它,没有运气.所以我想知道是否适用于Win x64位平台上的所有32位应用程序. 谢谢! 解决方法 您应该将应用程序与 /LARG[详细]
-
在Windows,Visual C 2008上安装LEX / YACC或flex / bison
所属栏目:[Windows] 日期:2020-12-14 热度:115
互联网上有太多的字节和太少的信息,所以我决定询问是否有人已经完成了这样的安装. 如何编译/在哪里下载 二进制文件? 我在哪里可以找到构建 规则? 我在哪里可以找到一堆 良好的样本(具有相关性 分辨率,符号表等)? 解决方法 你应该能够将flex和bison作为cyg[详细]
-
在Windows 7下删除Flaky文件?
所属栏目:[Windows] 日期:2020-12-14 热度:97
我有一个 Python测试套件,可以创建和删除许多临时文件.在Windows 7下,shutil.rmtree操作有时会失败(1%的时间).失败显然是随机的,并不总是在相同的文件上,并不总是以相同的方式,但它总是在rmtree操作上.这似乎是某种时间问题.它也让人联想到Windows 7对权限[详细]
-
Windows API类似于pthread_cancel?
所属栏目:[Windows] 日期:2020-12-14 热度:193
是否存在类似于pthread_cancel,pthread_testcancel等的 Windows本机API? 如果没有,我们如何使用Windows中的pthread_cancel机制模拟从另一个线程中取消一个线程? 解决方法 在没有任何线程合作的情况下取消线程是不可能的. TerminateThread()API函数仅适用于[详细]
-
.net – 了解Windows中的AppDomains
所属栏目:[Windows] 日期:2020-12-14 热度:54
我想更好地了解appDomains.据我所知,Windows在一个进程中运行所有应用程序.每个应用程序都封装在它自己的对象中,该对象位于此进程中.此对象还包含一些无法共享的全局变量.进程中的所有对象都不能彼此共享任何数据.我理解的appDomain是一个位于windows进程中[详细]
-
Windows – 混合来自不同版本的Visual Studio的库时的运行时问题
所属栏目:[Windows] 日期:2020-12-14 热度:92
运行我使用两个不同版本的Visual Studio构建的项目时遇到意外的访问错误.我的一般配置如下: LibA是一个静态库,静态运行时链接,msvc 8.0 LibB是一个静态库,msvc 9.0 我的集成目标项目是一个msvc 9.0 COM dll,它静态链接上面的库 此项目构建,但在运行时崩溃,[详细]
-
Win32 DrawText行高
所属栏目:[Windows] 日期:2020-12-14 热度:114
我正在调用Win32 DrawText函数将一些文本输出到设备上下文中.文本很长,很好地包装在第二行.问题是我需要减少线之间的空间(我猜减少线高?).关于如何做到这一点的任何想法? 我只会调用DrawText两次(每行一个),但后来我必须自己进行自动换行. 还有其他方法吗[详细]
-
haskell – 如何让Cabal绕过我的Windows代理设置?
所属栏目:[Windows] 日期:2020-12-14 热度:63
使用Cabal检索包时,我经常会收到此消息的错误: user error (Codec.Compression.Zlib: premature end of compressed stream) 看起来Cabal正在使用我的Windows网络代理设置(对于Privoxy). 从挖掘谷歌,Cabal或其图书馆似乎有一个问题 在这方面. 我能看到的可能[详细]
-
windows – 没有传统“菜单”栏的应用程序的可用性
所属栏目:[Windows] 日期:2020-12-14 热度:88
我最近注意到,在 Windows应用程序中似乎不再包含应用程序中的菜单栏(“文件编辑…”菜单),而是将功能链接到看似随机分布在应用程序周围的图标窗口. 例如:IE8,Windows 7媒体播放器. 是否有任何可用性证据推动这一变化? (我个人认为这些应用程序很难使用) 如[详细]
-
Windows文本编辑器根据RegEx或Grep语法显示/隐藏行?
所属栏目:[Windows] 日期:2020-12-14 热度:111
我的一个应用程序组件会生成一些非常多毛的日志文件.在产生有用信息之前,它们需要大量的戳戳和刺激.我正在寻找一个用于 Windows的文本编辑器,它允许我以RegEx或Grep风格的语法输入文本,并自动显示/隐藏相关的行. 有谁知道有这个功能的文本编辑器? 谢谢! IV[详细]
-
compact-framework – Windows Ce 6.0上的Compact Framework应用
所属栏目:[Windows] 日期:2020-12-14 热度:175
当我使用取消按钮关闭程序时,我得到一个应用程序错误,它所做的就是关闭表单. 错误说: “应用程序appName.exe遇到严重错误,必须关闭” 我该如何开始修复它?这不是一个抛出的例外;没有其他信息. 它可能是什么,我该如何解决? 解决方法 这就是它.我的应用程序[详细]
-
Windows开发平台和Linux测试平台之间的最佳接口方式?
所属栏目:[Windows] 日期:2020-12-14 热度:144
我的项目是一个 PHP Web应用程序.这适用于我的测试服务器(本地),而不是生产服务器!我也是这个项目的独立开发人员(但是,这可能会在很远的将来发生变化).此外,我的所有源代码都提交到存储库,生产服务器从存储库获取源代码. 我在Windows上进行开发,而我的测试[详细]
-
从WIN32应用程序使用的C#COM DLL调用Java代码?
所属栏目:[Windows] 日期:2020-12-14 热度:184
我有一个非常简单的问题.我有一个用Delphi 2007 for WIN32编写的应用程序.它使用一个C#DLL,通过它的COM接口导入到项目中,这是一个简单的技巧,可以避免注册COM对象.但是现在我有一个 Java生成的.JAR文件,我想从我的应用程序中调用它.虽然我可以访问Delphi和C#[详细]
-
winapi – 如何使用嵌入作为资源的清单? (Windows XP / Vista风
所属栏目:[Windows] 日期:2020-12-14 热度:144
我有一个嵌入了 Windows资源的清单.但是应用它的正确方法是什么? 进一步来说: 我有我的.manifest文件.这是使应用程序使用Windows XP / Vista视觉样式中的控件的标准版本.当通过与.exe位于同一目录并且适当命名时应用它,它可以工作. 但是,这种方法相当麻烦.[详细]
-
windows – 哪里可以找到外观漂亮且Vista外观相似的用户界面图标
所属栏目:[Windows] 日期:2020-12-14 热度:176
好吧,我知道Visual Studio附带了一些用户界面图标,但它们很少,而且最重要的是,它们有点过时,不适合Vista或Seven. 我喜欢漂亮的界面,我喜欢它们适合的界面,并且看起来像操作系统的一部分.关于这一点的问题之一是界面图标,我找不到16×16中的好图标(对于菜单和[详细]
-
windows – 为什么Hudson不将xcopy识别为命令?
所属栏目:[Windows] 日期:2020-12-14 热度:163
我的哈德森构建步骤中有一个 Windows批处理命令基本上是: xcopy /s *.* serverlocationbuildname 副本失败了: 'xcopy' is not recognized as an internal or external command,operable program or batch file. 但是,xcopy可以在命令行上使用(就像复制[详细]
-
我应该将敏感数据传递给.NET中的Process.Start调用吗?
所属栏目:[Windows] 日期:2020-12-14 热度:171
我正在开发一个.NET Windows应用程序,它将使用Process.Start启动在同一台PC上运行的另一个内部开发的.NET应用程序.我需要将数据库连接信息(包括用户ID和密码)传递给目标应用程序.我正在尝试确定在发送之前是否需要加密信息. 假设最终用户的PC没有受到损害,如[详细]
-
winapi – 如何知道Windows上的子进程状态和资源使用情况?
所属栏目:[Windows] 日期:2020-12-14 热度:197
我想写一个程序,它将启动一个子进程.子进程可以是 Windows模式或控制台模式程序. 我想监视子进程状态和资源使用情况.例如我想知道子进程仍在运行或终止.如果它终止,我想知道原因(正常终止或因崩溃?). 在子进程运行和/或终止期间,我想知道它的资源使用情况,[详细]
-
Windows版本标识[C/C++]
所属栏目:[Windows] 日期:2020-12-14 热度:154
如何以编程方式确定当前安装的 Windows版本? 在区分vista和xp时. 解决方法 如果您使用的是Win32,则可以使用 GetVersionEx API来识别操作系统.[详细]
-
windows – 以编程方式在用户桌面上创建Web快捷方式
所属栏目:[Windows] 日期:2020-12-14 热度:127
有很多资源可以在桌面上以编程方式创建.lnk类型的文件和程序快捷方式,但我想知道如何创建Web URL的快捷方式. 从我可以收集的内容来看,Web URL快捷方式是以.URL结尾的文本文件,包含类似ini的定义,例如: [InternetShortcut]URL=http://www.google.com/ 但是,[详细]
-
我可以使用Microsoft Parallel Extensions to .NET Framework 3.
所属栏目:[Windows] 日期:2020-12-14 热度:124
是否有任何反对使用此CTP的建议?它不稳定吗? 解决方法 从下载页面: Note: This CTP is for testing purposes only. Features and functionality may change before final release,and Microsoft may choose not to provide a final release. 另外,在EULA.[详细]
-
.net – Windows窗体数据绑定DisplayMember自定义类的子属性
所属栏目:[Windows] 日期:2020-12-14 热度:60
我正在尝试将我的ListBox在 Windows窗体项目中的DisplayMember属性设置为我绑定到的通用列表中的嵌套类的属性. 这是一个简单的例子: public class Security{ public int SecurityId { get; set;} public SecurityInfo Info { get; set;}}public class Secur[详细]
-
我将如何定期备份Windows应用程序日志?
所属栏目:[Windows] 日期:2020-12-14 热度:188
我正在使用一个定期登录到 Windows应用程序日志的应用程序(可通过事件查看器管理工具查看),我正在寻找一种每天备份它的方法.这很重要,因为我们有时会发现应用程序存在问题 – 并且进一步调查我们需要一周前记录的信息.我们正在寻找的事件不一定仍然存在…我[详细]
-
Windows模拟UNIX atoh()函数
所属栏目:[Windows] 日期:2020-12-14 热度:52
在 Windows API或MFC中是否存在与atoh()函数类似的模拟? atoh()将包含十六进制数字的字符串转换为无符号数字 unsigned x = atoh("A"); 操作后x = 10. 在Windows中我有一个CString,包含“A”.我怎样才能将它转换为int? 解决方法 long x = strtoul("A",(char[详细]