wince VS2008 C# PreProcessMessage问题
在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 指令或程序集引用?)
谢谢大家。
------解决方案--------------------.net framework什么版本?试试3.0
------解决方案--------------------可能跟你系统有关,我用VS08没报错
------解决方案--------------------楼主代码没全贴,而且没有告诉我是哪一行出错的
------解决方案--------------------.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];<