locked
.net的MessageWindows怎么用? RRS feed

  • 问题

  • 查MSDN的代码, Messagewindows的命名空间是 Microsoft.WindowsCE.Forms

    可是 using Microsoft.WindowsCE.Forms 提示找不到命名空间?

     


    虚幻的美丽, 飘渺亦永恒。
    2010年5月4日 15:44

答案

  • http://msdn.microsoft.com/en-us/library/microsoft.windowsce.forms.messagewindow.aspx这里有使用说明。

    The following is signature, not part of post
    Please mark the post answered your question as the answer, and mark other helpful posts as helpful.
    Visual C++ MVP
    2010年5月4日 18:56
    版主
  • 参考上面给出的文章的Remark部分。



    The following is signature, not part of post
    Please mark the post answered your question as the answer, and mark other helpful posts as helpful.
    Visual C++ MVP
    2010年5月5日 3:20
    版主
  • 这个跟Win7操作系统没有关系。只要visual studio装了smart device的组件。而且需要新一个smart device的项目才能用这个类,这个类是给手机开发用的。所以必须是手机项目才能用。

     

    如果还有疑问,我们继续讨论。


    Please remember to mark the replies as answers if they help and unmark them if they provide no help
    2010年5月6日 8:10
    版主

全部回复

  • http://msdn.microsoft.com/en-us/library/microsoft.windowsce.forms.messagewindow.aspx这里有使用说明。

    The following is signature, not part of post
    Please mark the post answered your question as the answer, and mark other helpful posts as helpful.
    Visual C++ MVP
    2010年5月4日 18:56
    版主
  • 引用不了....不知道为什么.

    根本就没有这个命名空间..

    我的系统是win7x64

     


    虚幻的美丽, 飘渺亦永恒。
    2010年5月4日 23:49
  • 没有Microsoft.WindowsCE.Forms命名空间
    虚幻的美丽, 飘渺亦永恒。
    2010年5月4日 23:50
  • 可能是你並沒有安裝.NET Compact Framework 的sdk
    I see you~http://hi.baidu.com/1987raymondMy Blog~~~
    2010年5月5日 3:19
    版主
  • 参考上面给出的文章的Remark部分。



    The following is signature, not part of post
    Please mark the post answered your question as the answer, and mark other helpful posts as helpful.
    Visual C++ MVP
    2010年5月5日 3:20
    版主
  • 参考什么啊。。。

    MessageWindow 类提供发送和接收基于 Windows 的消息的能力。此类在本机代码中创建一个窗口句柄,然后执行所需的对本机 Windows 函数的平台调用。

    若要在程序中使用 MessageWindow,您需要创建一个从 MessageWindow 派生的类,并重写默认的 WndProc 行为来监视特定的窗口消息。可以使用 Message 类生成消息。可以只接收您使用 MessageWindow 生成的或由本机控件生成的基于 Windows 的消息。

    若要使用此类,必须在 Visual Studio 2005 项目中添加对 Microsoft.WindowsCE.Forms 命名空间的引用。

     

    压根就没有Microsoft.WindowsCE.Forms .

    我用的是win7,默认应该有.net库啊啊


    虚幻的美丽, 飘渺亦永恒。
    2010年5月5日 21:18
  • 在页面上不是写了么

    Microsoft.WindowsCE.Forms 命名空间包含用于使用 .NET Compact Framework 编写设备应用程序的类。

    Windows 7不是面向手机开发的,不附带 .NET Compact Framework。



    The following is signature, not part of post
    Please mark the post answered your question as the answer, and mark other helpful posts as helpful.
    Visual C++ MVP
    2010年5月5日 21:35
    版主
  • 这个跟Win7操作系统没有关系。只要visual studio装了smart device的组件。而且需要新一个smart device的项目才能用这个类,这个类是给手机开发用的。所以必须是手机项目才能用。

     

    如果还有疑问,我们继续讨论。


    Please remember to mark the replies as answers if they help and unmark them if they provide no help
    2010年5月6日 8:10
    版主