问题标签 [windows-mobile-6.5]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - HTC HD2 与 Windows Mobile 6.5 上的 Java 应用程序的帧大小
我有一个 Java 应用程序,它最初是使用 Esmertec 的 JVM(或该公司现在的名称)在 HTC P6500 Windows Mobile 设备上运行的。无论出于何种原因,在我加入公司之前,该应用程序是使用绝对定位编写的,并且该应用程序的主 AWT 框架的大小设置为 240x295。长期以来一直很好,因为我们的应用程序只在一种类型的设备上运行。我们现在被要求将我们的应用程序“移植”到屏幕分辨率为 480x800 的 HTC HD2 设备上。不久前,我们的一位客户给了我们一台设备,我们在其上运行了该应用程序,正如您所料,它并没有占据整个屏幕,而且看起来非常小。因此,我们估计了重构应用程序以在任何尺寸的屏幕上工作需要多长时间。
现在,我应该开始研究它,我们再次获得了另一台设备的贷款用于测试。我刚刚在设备上再次安装了该应用程序,一切看起来都很好。该应用程序占据了整个屏幕空间,所有文本和按钮等似乎都被拉伸以补偿更高的分辨率。一方面这很好,因为我真的不需要改变任何东西,但另一方面,我担心我拥有的两种设备之间似乎存在差异。
有谁知道为什么会发生这种差异?设备或 Windows Mobile 软件中是否有某些东西会强制应用程序拉伸到全屏,从而扩大应用程序内的所有组件(即文本标签、按钮、文本字段等)。
c++ - DirectShow 源过滤器
我已经创建了 directShow Source 过滤器,它在 Win32 上进行了测试,并且工作正常。但是当我将它们移植到 Windows Mobile 6.5.3 上时
调用 CoCreateInstance(MyfilterGUID) 后,我有这样的:
为什么会发生这种情况?我想这是因为我的 DirectShow dll 有问题。
file-io - windows mobile 6.5如何读写文件
在 windows mobile 6.5 中如何读/写文件中的文本
windows-mobile - 随机出现 Null SqlCeTransaction
我有以下方法:
(我已经取出了我所有的日志语句并折叠了一些方法以使其更具可读性。)
奇怪的是,有时(非常随机地)mTransaction
在提交步骤时为空。(由于这种情况发生得如此随机,所以当它从连接中获取事务时,我无法查看它是否为空。)
这个方法在两个地方被调用。一种是用户登录我的应用程序时,另一种是用户一段时间不活动时(基于关闭用户输入的计时器)。
我对什么可能导致SqlCeTransaction
( mTransaction
) 永远为空感到困惑。(帮助没有说明 BeginTransaction 返回的任何内容null
。)
windows-mobile - RasDial 是否在 Kiosk 模式下工作?(资源管理器未启动)
我正在尝试运行通过 HKLM/Init 启动的代码,我不让 Explorer 启动——这样用户就很难运行除了正在运行的东西之外的任何东西。我的程序现在尝试调用 RasDial 以便建立 Internet 连接。一旦我发出完成信号,这个程序就可以正常工作,这让 Explorer 启动——一旦 Explorer 运行我的程序,拨号似乎没有问题。但是如果我在没有运行资源管理器的情况下拨号,我会收到 608 错误:ERROR_DEVICE_DOES_NOT_EXIST。有趣的是,我的程序可以将 com 端口打开到调制解调器的诊断端口并成功与调制解调器通信,因此设备就在那里。似乎尚未设置 RAS。有什么线索可以解决这个问题吗?
.net - Windows Mobile 智能手机运行 .NET 应用程序的软件要求是什么?
我需要在 Windows Mobile 智能手机(操作系统除外)上安装什么软件来安装为具有数据库操作的 .NET Compact Framework 应用程序创建的 cab 文件?
.net - 如何禁用 WM6.5.3 手势?
我正在开发一个针对 WM5 SDK 的 .NET 2.0 应用程序,在仅影响我正在使用的表单的 WM6.5.3 设备上运行时禁用手势功能的正确方法是什么?
当我在选项卡控件中有签名捕获控件时,这会导致问题 - 当输入签名时,选项卡控件切换选项卡很常见,因为 WM6.5.3 将其作为手势拾取。
我不想在设备范围内禁用手势功能,也不能升级应用程序以针对 WM6.5.3 SDK,因为它仍然需要在旧设备上工作。
干杯
visual-studio-2008 - 这个版本的 Visual Studio 是什么 - “.... 4462 QFE”
在 VS for Windows Mobile 6.5 中开发一个项目。该项目是在我的机器上开发的。
当我尝试使用普通 VS(2008 SP1)在另一台机器上查看项目表单时,他指责接口错误。该错误不仅发生在我的机器上。
我机器上安装的VS版本是:QFE Version 9.0.30729.4462 这是什么更新:“.... 4462 QFE”??
.net - 在 Windows Mobile 6.5 中禁用菜单栏
我正在将 .NET 应用程序从 WM5 移植到 WM6.5。除了新的分辨率,我注意到开始菜单和标题栏(标题栏)的不同 UI 行为。我的应用程序需要在用户无法退出应用程序并绕过我们的身份验证的信息亭模式下工作。为此,我在 WM5 上隐藏了开始按钮和关闭按钮。我正在使用以下功能:
隐藏按钮也适用于 WM6.5,但还有另一个问题。用户可以点击标题栏(菜单栏、标题栏 - 我不确定它的正确名称 - 屏幕顶部的栏)并访问 Windows 任务管理器。见附件截图
我绕过了用户可以点击并进入任务管理器的地方,如下所示:
任何想法如何禁用该交互?设备是摩托罗拉 MC65。运行 Windows Mobile 6.5。
因此,最终答案是下面发布的答案的一部分:
我们只是找到 HHTaskBar 并禁用它。它有一些缺点,但总的来说可以。