问题列表 - 第5520页

我在哪里翻译MFC消息框

我正在将MFC应用程序本地化为日语,并且资源正常运行.

我当前的问题是,当我使用AfxMessageBox或者MessageBox,对话框标题和按钮消息以英文出现时,我还没有找到任何改变它的地方.

我没有找到任何有用的搜索MSDN或谷歌.

所以,

这有用吗?Windows是否提供日语,阿拉伯语和俄语的"确定"或"是/否"按钮?

如果没有,我可以指定更改这些内容?

编辑:我去了MessageBoxEx,写一个包装类,使其使用方便AfxMessageBox.它看起来MB_OK在英语和日语中都显示为"OK",但是其他按钮选项MB_YESNO被翻译成我认为正确的日语.这是一个相当小的翻译应用程序,我们可能希望对较大的应用程序使用自动化的东西.

mfc visual-c++

6
推荐指数
1
解决办法
2793
查看次数

Winforms MDI"桌面"区域边界

默认的MDI父控件有一个大的"桌面"区域,可以显示多个子窗体.用户可以将表单拖动到此桌面区域的边缘,以便大多数子表单不在屏幕上.(然后滚动条出现在MDI父级中)我不喜欢这个功能.有没有办法锁定桌面区域的边缘,以便子窗体保持完全可见?

vb.net mdi mdiparent mdichild winforms

4
推荐指数
1
解决办法
2285
查看次数

用户控件c#.net中的公共方法

如何从页面内调用用户控件的公共方法?

我在页面上的OnInit内动态加载控件.任何想法?出于某种原因,我收到一个构建错误,指出该方法不存在,即使它是公开的.开始认为用户控件不值得所有麻烦.

c# asp.net user-controls

1
推荐指数
1
解决办法
1万
查看次数

寻找类似Thinkmap的引擎

我尝试在flash上​​找到类似Thinkmap的引擎来可视化结构化数据.有人知道任何免费引擎吗?

flash data-visualization

4
推荐指数
1
解决办法
4403
查看次数

File.Copy在完成后锁定源文件

我们正在尝试将文件从服务器复制到.NET 2.0应用程序(C#)中的本地计算机,但不断锁定源文件.我们怀疑它是在文件服务器上配置的导致此行为的东西,但不确定是什么......你能帮忙吗?

在文件复制操作之后,文件服务器(Windows 2K3 R2)报告源文件是使用读锁保持的,即使服务器上的文件没有进一步操作.应用程序退出后将释放锁定.

我们能够重现这种行为,即使使用下面的最基本代码:

static void Main(string[] args)
{
    string sourceFile = @"\\win2K3server\resource\Production\IQE\sourceFolder\iqeconsole.exe";
    string destinationFile = @"d:\destinationFolder\iqeconsole.exe";
    System.IO.File.Copy(sourceFile,destinationFile,true);

    Console.ReadLine();
}
Run Code Online (Sandbox Code Playgroud)

锁定File.Copy()在行执行期间立即发生,并在此行完成后持续存在.在更复杂的应用程序中,当具有File.Copy()退出的例程(但应用程序仍在运行)时,锁定仍然存在.

只有当整个应用程序完成时才会释放锁定.

更改sourceFile为使用映射驱动器而不是UNC路径对行为没有任何影响.

当源文件位于另一台服务器上或位于本地时,不会发生此行为.

如果我们在之后添加以下行 File.Copy,则立即释放锁:

new System.Security.Permissions.FileIOPermission(System.Security.Permissions.FileIOPermissionAccess.Read, new string[] { sourceFile }).Demand();
Run Code Online (Sandbox Code Playgroud)

这听起来好像在服务器上有什么东西导致了这种行为.我们在服务器上安装了ShadowProtect以及McAfee防病毒软件.除此之外,似乎没有其他任何东西安装在Windows Server及其组件之上.

我们也不确定为什么要求对文件的读取权限可以解决问题.

如果你能回答这些问题,我们将非常感激:

  1. 是什么导致文件锁持续存在?
  2. 为什么要求读取权限可以解决问题?

.net file-locking

22
推荐指数
1
解决办法
7812
查看次数

找到变量中的最小值?

我有4到20个大小不同的变量.它们都是浮点数和数值.有没有一种简单的方法可以找到它们中的最小值并将其分配给变量?谢谢

iphone variables objective-c

0
推荐指数
1
解决办法
4040
查看次数

为什么我不能将PHP类实例存储为SESSION变量

我有一个PHP脚本,从Dojo Ajax xhrGet调用中以两种方式调用.第一次使用"init"参数调用它会导致脚本创建StateList类的实例并读入状态名称的文件.

session_start();
@include('StateList.php');
require_once('phplog.php');

//start executing here
$comd=$_GET['nexturl'];
if($comd=="init") {
$st = new StateList("../data/statestxt.txt");
$_SESSION['statefile'] = $st;
}
Run Code Online (Sandbox Code Playgroud)

第二次和更多次,另一个xhrGet调用传递一个"getstate"参数,下面的代码尝试从SESSION数组中获取StateList类的实例.

if($comd =="getstate") {
$st= $_SESSION['statefile'];
phplog("size=".$st->getSize());
Run Code Online (Sandbox Code Playgroud)

}

但是,getSize()方法永远不会执行,也不能在重构的StateList类实例上调用任何其他方法.

请注意,这是一个PHP脚本,它在顶部包含类定义,因此类方法应该是已知的和可用的.

我在这里错过了什么?

php variables session class instance

5
推荐指数
2
解决办法
2万
查看次数

使用c#检查工作站锁定/解锁更改

DUPLICATE: 如何以编程方式确定我的工作站是否已锁定?

如何检测(在运行时)Windows用户锁定其屏幕(Windows + L)并再次解锁时.我知道我可以全局跟踪键盘输入,但是可以用环境变量来检查这样的事情吗?

c# windows environment session-state

7
推荐指数
2
解决办法
1万
查看次数

JavaScript对象方法链接:有用吗?

所以...在JavaScript中乱搞一个对我来说很新的想法,让Object的方法返回它们是方法的Object; 这导致了可链接性.我的问题是:这怎么有用?我把它扔在一起测试基本工作:

<script>
MathChain = function()
 {
    this.pass = function()
     {
        this.multiply = eval(arguments.join('*'));
        this.add = eval(arguments.join('+'));
        return this;
     }
 }

m = new MathChain().pass(5, 10, 20).multiply; // 1000
a = new MathChain().pass(5, 10, 20).add;      // 35
</script>
Run Code Online (Sandbox Code Playgroud)

这显然不是一个恶意高效的实例,人们会使用这个概念,所以你能指出我做的事情吗(除了jQuery,请)?

javascript object method-chaining

18
推荐指数
4
解决办法
1万
查看次数

使用复杂类型的设置

我在.NET项目中使用Settings类.我在编辑器中注意到,只有某些类型可用作Settings类中各个属性的类型.如果我想从我的代码或通用集合中获取枚举属性,该怎么办?我该如何实现?

我猜我可以使用部分类机制在一个单独的文件中完成它(因为Settings已经被定义为一个部分类)但是我想知道是否有人同意这一点以及是否有办法在编辑.

c# settings configuration

9
推荐指数
1
解决办法
6192
查看次数