wince VS2008 C# PreProcessMessage问题

LZNJ06 2013-11-04 03:36:42
在wince 系统VS2008下 C# 开发问题

using System;
using System.Linq;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;

namespace PanDian
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();

}

public override bool PreProcessMessage(ref Message msg)
{
return base.PreProcessMessage(ref msg);
}

}
}
编译提示:...\Form1.cs(22,52): 错误 CS0246: 找不到类型或命名空间名称“Message”(是否缺少 using 指令或程序集引用?)
谢谢大家。
...全文
479 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
LZNJ06 2013-11-14
  • 打赏
  • 举报
回复
liangzhonglin 给了最高分,但讲的方法我没有验证。我想应该是可以的。谢谢liangzhonglin
LZNJ06 2013-11-14
  • 打赏
  • 举报
回复
好的,谢谢各位。 我最后是在textbox 的添加downkey 消息解决了。谢谢。
小二码农 2013-11-05
  • 打赏
  • 举报
回复
.net cf 不支持这个属性,在cf中对消息的支持不是太好,接收消息需要使用以下的方法来按收,定义一个类从messagewindow继承,通过这个类来接收消息,反射给form处理 public class ScanWindow2350 : MessageWindow { public event FrontLinkDriver.Interface.ScanEventHandler AppRead = null; CBarcode m_barcode = new CBarcode(); protected override void WndProc(ref Message msg) { switch (msg.Msg) { case 2350.WM_BARCODE_COMPLETE: { char[] cChar1 = new char[1024]; UInt32 nResult = Partner2350.BCRReadString(cChar1, 1024); string barcode = new string(cChar1); if (AppRead != null && barcode != null) { if (barcode.Length > 0) { m_barcode.barcode = barcode; m_barcode.type = SCANNERBARCODETYPE.NONE; AppRead(m_barcode); } } } break; default: break; } base.WndProc(ref msg); } }
LZNJ06 2013-11-05
  • 打赏
  • 举报
回复
基本上全写了。 public override bool PreProcessMessage(ref Message msg) 就是这行提示出错的。
风一样的大叔 2013-11-05
  • 打赏
  • 举报
回复
楼主代码没全贴,而且没有告诉我是哪一行出错的
LZNJ06 2013-11-05
  • 打赏
  • 举报
回复
这个错误提示 只在WINCE 系统下才出现,在WCF 桌面工程中并没有出现。
LZNJ06 2013-11-05
  • 打赏
  • 举报
回复
大家帮忙看看,到底是什么情况呢。
LZNJ06 2013-11-04
  • 打赏
  • 举报
回复
我的电脑系统是win7 64位系统。 microsoft visual studio 2008 版本9.0.30729.1SP(C) 2007 Microsoft Corporation microsoft .net framework 版本 3.5SPI
熙风 2013-11-04
  • 打赏
  • 举报
回复
可能跟你系统有关,我用VS08没报错
LZNJ06 2013-11-04
  • 打赏
  • 举报
回复
.net framework什么版本?试试3.0 3.0 试了还是一样的错误提示
LZNJ06 2013-11-04
  • 打赏
  • 举报
回复
.net framework 3.5 的版本
feiyun0112 2013-11-04
  • 打赏
  • 举报
回复
.net framework什么版本?试试3.0
内容概要:SSD2828QN4是一款MIPI主桥接芯片,用于连接应用处理器与传统并行LCD接口及支持MIPI从属接口的LCD驱动器。该芯片支持最高每通道1Gbps的串行链路速度,最多可配置4个数据通道,显著减少了信号数量。它支持多种接口模式,包括RGB+SPI组合接口,适用于驱动智能或非智能显示面板,并能通过命令模式和视频模式传输数据。芯片内置时钟和复位模块、外部接口、协议控制单元(PCU)、包处理单元(PPU)、错误校正码/循环冗余校验(ECC/CRC)模块、长包和命令缓冲区、D-PHY控制器、模拟收发器以及内部锁相环(PLL),确保了高效的数据传输和系统稳定性。此外,文档详细描述了芯片的引脚分配、寄存器设置、操作模式、电源序列、时序特性等关键参数,为开发者提供了全面的技术指导。 适合人群:具备一定硬件设计基础,从事嵌入式系统开发、显示技术研究的研发人员。 使用场景及目标:①实现应用处理器与MIPI兼容显示屏之间的高速数据传输;②优化显示系统的功耗表现,减少电磁干扰(EMI);③通过灵活配置不同接口模式来适应各种显示设备的需求。 阅读建议:此文档面向具有一定电子工程背景的专业人士,建议读者结合实际项目需求深入理解各章节内容,特别是关于寄存器配置、时序要求等方面的具体说明。对于初次接触此类技术的开发者而言,建议先熟悉基本概念再逐步掌握高级功能的应用方法。

111,129

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧