How to convert this C++ code to Dlang? Please send me Dlang version of this C++ code

Marcone marcone at email.com
Mon Jan 27 11:34:47 UTC 2020


#include <windows.h>
#include <commctrl.h>
#include <stdio.h>
#include "resource.h"
#include <iostream>

HINSTANCE hInst;

BOOL CALLBACK DlgMain(HWND hwndDlg, UINT uMsg, WPARAM wParam, 
LPARAM lParam)
{
     switch(uMsg)
     {
     case WM_INITDIALOG:
     {
     }
     return TRUE;

     case WM_CLOSE:
     {
         EndDialog(hwndDlg, 0);
     }
     return TRUE;

     case WM_COMMAND:
     {
         switch(LOWORD(wParam))
         {
             //case BT_1:
             //{
             //    std::cout << "Ola Mundo!\n";
             //}
         }
     }
     return TRUE;
     }
     return FALSE;
}


int APIENTRY WinMain(HINSTANCE hInstance, HINSTANCE 
hPrevInstance, LPSTR lpCmdLine, int nShowCmd)
{
     hInst=hInstance;
     InitCommonControls();
     return DialogBox(hInst, MAKEINTRESOURCE(IDD_DIALOG1), NULL, 
(DLGPROC)DlgMain);
}


More information about the Digitalmars-d-learn mailing list