티스토리 뷰



#include <iostream>
#include <windows.h>

void foo();

#pragma managed
#pragma comment(lib, "user32.lib")

using namespace System;

int main(array<System::String ^> ^args)
{
    // Call Managed Code
    Console::WriteLine(L"Managed Code");

    // Call Windows API Code
    ::MessageBox(NULL, _T("Win32 API in Managed Area"), _T("Hello"), MB_OK);

    // Call Unmanaged Code
    foo();

    return EXIT_SUCCESS;
}

#pragma unmanaged

using namespace std;

void foo()
{
    cout << "Unmanaged Code" << endl;
    MessageBox(NULL, _T("Win32 API in Unmanaged Area"), _T("Hello"), MB_OK);
}

공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/10   »
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31
글 보관함