相关文章  
  • 在Win XP SP2中手动配置Windows防火墙
  • 互用性技术:讨论数据层互用性技术
  • 实现数据资源层中的异步互用性
  • Windows系统文件详解
  • 生成可靠的Windows XP Embedded 平台
  • 通过编写模块化代码提高软件可移植性
  • 小办法:重现被误删的Windows桌面图标
  • Windows XP操作系统优化实战
  • 微软一个关于ShowModalDialog用法的实例网页
  • Windows Internet Explorer 问题的一般思路
  •   推荐  
      科普之友首页   专利     科普      动物      植物        天文   考古   前沿科技
     您现在的位置在:  首页 >>文献 >>培训

    使用 C++ 的托管扩展针对 Windows 窗体编程4

    是一个窗口,也就是从 Windows 1.0 开始我们所看到的 Microsoft 用户界面单元。通常,Windows 窗体应用程序中的一个窗体是主窗体,意思是它是应用程序的生存周期内可能显示的所有其他窗体的父级或所有者。该窗体是显示主菜单以及工具栏、任务栏等的位置。主窗体结束时,应用程序也退出。
      
      应用程序的主窗体可以是一个简单的消息框、一个对话框、一个 SDI 窗口、一个 MDI 窗口,或者更为复杂的控件,如 Visual Studio .NET 这样的应用程序中具有多个子窗口、工具窗口和浮动工具栏的窗体。
      
      如果您的应用程序极为简单,可以使用充斥在任何窗口化系统中的简朴的消息框来实现它:
      
      #using <mscorlib.dll>
      #using <System.dll>
      #using <System.Windows.Forms.dll>
      
      void __stdcall WinMain(HINSTANCE hInstance,
      HINSTANCE hPrevInstance,
      long lpCmdLine,
      int nCmdShow)
      {
      System::Windows::Forms::MessageBox::Show("Hello, Windows Forms");
      }
      
      作为 C++ 程序员,您必定非常熟悉 WinMain 入口点,在托管应用程序中,仍需要该入口点。在我们的第一个 Windows 窗体应用程序中,唯一一行实际的代码调用了 Windows::System::Forms::MessageBox 类的静态 Show 方法,这其实只是调用包含在 Window::

    页码:[1] [2] [3] [4] [5] [6] [7]4页、共7页

         

          设为首页       |       加入收藏       |       广告服务       |       友情链接       |       版权申明      

    Copyriht 2007 - 2008 ©  科普之友 All right reserved