gpt4 book ai didi

compact-framework - OpenNETCF 和 Compact Framework 3.5 兼容性

转载 作者:行者123 更新时间:2023-12-04 18:13:53 26 4
gpt4 key购买 nike

我目前正在将我的 Compact Framework 2.0 应用程序迁移到新的 Windows Embedded 7 Compact 机器上,并且必须为 CF 3.5 重新编译它。它编译但根本不运行。

我正在使用 OpenNETCF 2.3 版,在开始调试过程之前,我想确认它确实与 Compact Framework 3.5 兼容。

谢谢你。

编辑,
这些是我正在使用的组件。

  • 使用 OpenNETCF.IO;
  • 使用 OpenNETCF.Windows.Forms;
  • 使用 OpenNETCF.WindowsCE;
  • 使用 OpenNETCF.WindowsCE.Notification;
  • 使用 OpenNETCF.Threading


  • 当我创建属于实现 IMessageFilter 的类的对象时发生窒息,请参见下面的代码
      public class Program
    {
    public static FormFilter myFilter = new FormFilter(); //chocking happens here!

    public static void Main(string[] args)
    {
    //main code here
    }


    public class FormFilter : IMessageFilter
    {
    private frmMain _frmOwner;

    //messages
    static int WM_LBUTTONDOWN = 0x0201;
    const int WM_CLOSE = 0x0010;
    const int WM_KEYDOWN = 0x100;

    //button related:
    private List<Button> buttonList;
    private List<TextBox> txtBoxList;

    public FormFilter()
    {
    buttonList = new List<Button>();
    txtBoxList = new List<TextBox>();
    }

    public bool PreFilterMessage(ref Microsoft.WindowsCE.Forms.Message m)
    { }

    //watch buttons etc functions go here
    } //end of FormFilter class
    } //end of Program

    最佳答案

    是的,SDF 2.3 与 Compact Framework 2.0 或 3.5 兼容。在不确切知道您正在使用哪些部件的情况下,我无法进一步说明可能导致应用程序无法运行的原因。

    关于compact-framework - OpenNETCF 和 Compact Framework 3.5 兼容性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12097204/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com