问题标签 [windows-mobile-6]

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.

0 投票
1 回答
1104 浏览

c# - 为 windows mobile 模拟器相机设置图像

我正忙于开发一个针对 WM6 的 windows mobile 应用程序,我需要使用的功能之一是相机。在模拟器中,我可以很好地测试相机,但图像始终是黑色的(在黑白之间渐变)。我需要一种方法来为模拟器提供我已经拍摄的图像。目前要进行测试,我必须将应用程序部署到我的物理设备上,这大大减慢了这个过程。

0 投票
1 回答
1158 浏览

c# - WM6 .Net 表单效果 C#

我想知道是否可以在紧凑的框架上创建漂亮的表单效果。

我的计划是,当用户在主表单上选择一个图像时,它会以新表单打开,这目前有效。我现在要做的是制作包含全尺寸图片的表单,以大约 4 像素高从屏幕边缘(左侧或右侧)加载,然后滑入视图。一旦表单完全显示在屏幕上,然后扩展高度,直到达到屏幕的最大值。

关闭时,我想将高度降低到 4 像素高,然后在处理表单之前再次滑出边缘。

我在实例化表单时尝试了下面的代码,无论 dp.Width == 240 如何, dp.Top 属性始终为 0

在 DisplayPicture 表单中,我还可以尝试移动表单,但由于它没有设置 Top 属性,因此此代码还没有关系。

任何帮助将不胜感激!

TIA

OneSHOT

0 投票
1 回答
1471 浏览

c# - C# WM6 Compact Framework 跨线程通信问题

我在从使用创建的线程更新我的 ui 上的控件时遇到问题

在这个线程里面我打电话

如此处所示

在 addControlToPanel() panel1.InvokeRequired == true 的第一个条目上,一个委托被实例化然后被调用,现在在 addControlToPanel() 的这个条目上, panel1.InvokeRequired == false 所以我将控件添加到面板。

我的问题是,即使在针对控件和 panel1.InvokeRequired 为 false 调用之后,我在

说明通常的行

Control.Invoke 必须用于与在单独线程上创建的控件进行交互。

有人能发现问题吗?使用调用来访问另一个线程上的控件是我以前做过很多次的事情,但是这个让我很难过!

TIA

OneSHOT

0 投票
1 回答
1240 浏览

c# - C# WM6 和鼠标移动事件

我玩 WM6 的小但希望不错的应用程序。我注意到在屏幕上使用触控笔(充当鼠标)时没有触发 MouseUp 和 MouseDown。

这对我来说没关系,我的意思是我可以没有它。但是还有一些事情正在发生,我无法接受改变。

当使用手写笔在屏幕上绘画并在每个 MouseMove 事件中读取鼠标坐标时,我会得到一些东西(比如说 X 轴),例如:2、4、6、8、10、12 等(每秒一次)这同样发生在Y 轴。

换句话说,无论我移动手写笔的速度有多慢,我都不会得到像 2、3、4、5、6 等这样的坐标。使用这个坐标来绘制我不会得到很好的连续线,而是单独的点。

希望我已经说得够清楚了。

附言。我忘记了一件事。为了在屏幕上绘画,我使用了图片框和附加到这个图片框的位图。在位图上绘制时,除非我刷新图片框或执行类似的操作,否则我无法在屏幕上看到效果pictureBox.Image = bitmap;

我应该怎么做才能立即看到画点而不刷新整个图片框?

[编辑]

如您所见,这是非常简单的例程。我已删除所有不必要的噪音以使其更清晰。

0 投票
1 回答
232 浏览

windows-mobile - 在 Windows Mobile 6 上获得按钮按下

我正在为 windows mobile 智能手机制作应用程序,我想知道,使用 C# 和 Windows Mobile 6 SDK,我如何制作一个即使在最小化后也可以获取输入事件的窗口?是否可以?我确定是的。

请让我知道,谢谢

0 投票
2 回答
1133 浏览

c# - Controlling the volume while using the SndPlayAsync function on Windows Mobile 6

How on earth can you control the volume of the sound played using SndPlayAsync on Windows Mobile 6??

It seems like no one knows! The documentation doesn't mention anything regarding it... So either there's no way, or it is kept top secret...

In addition, I am aware of the possibility of using the Windows Media Player, but I rather not, if possible.

Thanks for any help!

Aviv.

0 投票
1 回答
708 浏览

character-encoding - Windows Mobile 6 模拟器

我正在Visual Studio 2008上的Windows Mobile 6中开发一些应用程序,我需要用希伯来语显示一些信息,但我的模拟器没有显示该语言。相反,它显示了非常奇怪的字符。如何在我的模拟器中设置希伯来语字体,以便我能够看到希伯来语?

0 投票
1 回答
3216 浏览

deployment - 在新的 Windows Mobile 6.5 设备上安装 CAB 失败

我们通过网页使用 CAB 文件将我们的移动应用程序部署给我们的客户。现在对于新的 Windows Mobile 6.5 设备,cab 文件作为 .tsk 文件下载(使用新的 Internet Explorer 时)。自然地,安装无法将应用程序安装为主题。

如果文件是在 Opera 中下载的,或者您将文件扩展名改回 cab。安装过程完成。但是由于缺少方法异常,应用程序可以启动。

有没有人经历过这个?有谁知道是否有解决方法?

我们目前正在使用 Visual Studio 中的 vdproj 构建 CAB,并使用 CabWiz 对其进行签名。使用的是 Windows Mobile 5.0 SDK。

0 投票
2 回答
2040 浏览

internet-explorer - 确定移动 Internet Explorer 版本

我需要确定 Windows Mobile 6.1 设备上的 Mobile Internet Explorer 版本。这样我就可以报告与 Mobile Internet Explorer 使用的相同的用户代理字符串。用户代理字符串格式最近已更改为包含版本信息。

我的应用程序在 Windows Mobile 设备上运行,使用WebBrowser控件创建浏览器外壳。

API 返回的ObtainUserAgentString()值与 Mobile Internet Explorer 使用的值不同。

当我尝试从“IExplore.exe”获取版本信息时,GetFileVersionInfoSize()返回 0,aGetLastError()为 0x716。很可能是因为 IE Mobile 是 XIP。

是否有其他方法可以确定 Mobile Internet Explorer 版本?

0 投票
3 回答
589 浏览

windows-mobile - 在 Windows Mobile 6 SndPlaySync 中慢速播放 Mp3

我正在尝试使用新支持的 mp3 播放功能 SndPlaySync(也尝试过 SndPlayAsync)从我的 winows 移动应用程序播放 mp3 文件。我做了一个最简单的程序,只是将函数附加到一个 WM_KEYDOWN 事件。(下面附上代码)。但在程序播放 mp3 之前,仍然需要等待 0.5-2 秒。当我简单地使用 PlaySound 并尝试播放 .wav 文件时,它可以正常工作。我能做些什么?

代码 :

这工作太慢了

这工作得很快:

将不胜感激任何想法!

谢谢!