Message.cpp
上传用户:sz0451
上传日期:2022-07-29
资源大小:256k
文件大小:1k
源码类别:

.net编程

开发平台:

Visual C++

  1. // This is the main project file for VC++ application project 
  2. // generated using an Application Wizard.
  3. #include "stdafx.h"
  4. #using <mscorlib.dll>
  5. using namespace System;
  6. using namespace System::Runtime::InteropServices;
  7. // Declare the HWND typedef
  8. typedef void* HWND;
  9. // Set up the import
  10. [DllImportAttribute("User32.dll", CharSet=CharSet::Auto)]
  11. extern "C" int MessageBox(HWND hw, String* text, 
  12.                           String* caption, unsigned int type);
  13. // This is the entry point for this application
  14. #ifdef _UNICODE
  15. int wmain(void)
  16. #else
  17. int main(void)
  18. #endif
  19. {
  20.     Console::WriteLine(S"P/Invoke Example");
  21.     
  22.     String* theText = S"Hello World!";
  23.     String* theCaption = S"A Message Box...";
  24.     MessageBox(0, theText, theCaption, 0);
  25.     return 0;
  26. }