Changeset 302 in dev


Ignore:
Timestamp:
Aug 24, 2007, 2:13:12 AM (17 years ago)
Author:
dai_9181
Message:
 
Location:
trunk/abdev
Files:
22 edited

Legend:

Unmodified
Added
Removed
  • trunk/abdev/BasicCompiler_Common/BasicCompiler.cpp

    r294 r302  
    780780    {
    781781        // カレントディレクトリを取得
    782         char currentDirPath[MAX_PATH];
    783         GetCurrentDirectory( MAX_PATH, currentDirPath );
    784         if( currentDirPath[lstrlen(currentDirPath)-1] != '\\' )
    785         {
    786             lstrcat( currentDirPath, "\\" );
    787         }
     782        std::string baseDirPath = Jenga::Common::Environment::GetAppDir()+"\\";
    788783
    789784        // インクルードディレクトリが指定されなかったとき
     
    792787
    793788            // インクルードディレクトリを絶対パスに変更
    794             GetFullPath(szIncludeDir,(Jenga::Common::Environment::GetAppDir()+"\\").c_str());
     789            GetFullPath(szIncludeDir,baseDirPath.c_str());
    795790        }
    796791        else
    797792        {
    798793            // インクルードディレクトリを絶対パスに変更
    799             GetFullPath(szIncludeDir,currentDirPath);
     794            GetFullPath(szIncludeDir,baseDirPath.c_str());
    800795        }
    801796
    802797        // ソースファイル名を絶対パスに変換
    803         GetFullPath(SourceFileName,currentDirPath);
     798        GetFullPath(SourceFileName,baseDirPath.c_str());
    804799
    805800        // 出力ファイル名を絶対パスに変換
    806         GetFullPath(OutputFileName,currentDirPath);
     801        GetFullPath(OutputFileName,baseDirPath.c_str());
    807802    }
    808803
  • trunk/abdev/BasicCompiler_Common/Enum.cpp

    r280 r302  
    293293    }
    294294
     295#ifdef _DEBUG
    295296    // ログを生成
    296297    Jenga::Common::Logger logger( Jenga::Common::Environment::GetAppDir() + "\\enum_generated.log", false );
    297298    logger << buffer << endl;
     299#endif
    298300
    299301    return buffer;
  • trunk/abdev/BasicCompiler_Common/include/option.h

    r288 r302  
    1414// バージョン付加文字列
    1515#ifdef _AMD64_
    16 #define VER_INFO        "(x64) (rev.280)"
     16#define VER_INFO        "(x64) (rev.299)"
    1717#else
    18 #define VER_INFO        "(rev.280)"
     18#define VER_INFO        "(rev.299)"
    1919#endif
    2020
  • trunk/abdev/ProjectEditor/ChildWndOnRebar.cpp

    r22 r302  
    184184
    185185    //サブクラス化
    186     OldDocComboProc=(WNDPROC)GetWindowLong(hDocCombo,GWL_WNDPROC);
    187     SetWindowLong(hDocCombo,GWL_WNDPROC,(long)DocComboProc);
     186    OldDocComboProc=(WNDPROC)GetWindowLongPtr(hDocCombo,GWLP_WNDPROC);
     187    SetWindowLongPtr(hDocCombo,GWLP_WNDPROC,(long)DocComboProc);
    188188
    189189    //フォントを設定
     
    250250    //サブクラス化
    251251    extern WNDPROC OldStandardToolbarProc;
    252     OldStandardToolbarProc=(WNDPROC)GetWindowLong(pobj_StandardToolbar->GetHandle(),GWL_WNDPROC);
    253     SetWindowLong(pobj_StandardToolbar->GetHandle(),GWL_WNDPROC,(long)StandardToolbarProc);
     252    OldStandardToolbarProc=(WNDPROC)GetWindowLongPtr(pobj_StandardToolbar->GetHandle(),GWLP_WNDPROC);
     253    SetWindowLongPtr(pobj_StandardToolbar->GetHandle(),GWLP_WNDPROC,(long)StandardToolbarProc);
    254254
    255255    lpszText[0]=0;
     
    295295    //サブクラス化
    296296    extern WNDPROC OldStandardToolbarProc;
    297     OldStandardToolbarProc=(WNDPROC)GetWindowLong(pobj_DebuggerToolbar->GetHandle(),GWL_WNDPROC);
    298     SetWindowLong(pobj_DebuggerToolbar->GetHandle(),GWL_WNDPROC,(long)StandardToolbarProc);
     297    OldStandardToolbarProc=(WNDPROC)GetWindowLongPtr(pobj_DebuggerToolbar->GetHandle(),GWLP_WNDPROC);
     298    SetWindowLongPtr(pobj_DebuggerToolbar->GetHandle(),GWLP_WNDPROC,(long)StandardToolbarProc);
    299299
    300300    lpszText[0]=0;
     
    334334    //サブクラス化
    335335    extern WNDPROC OldStandardToolbarProc;
    336     OldStandardToolbarProc=(WNDPROC)GetWindowLong(pobj_ReleaseToolbar->GetHandle(),GWL_WNDPROC);
    337     SetWindowLong(pobj_ReleaseToolbar->GetHandle(),GWL_WNDPROC,(long)StandardToolbarProc);
     336    OldStandardToolbarProc=(WNDPROC)GetWindowLongPtr(pobj_ReleaseToolbar->GetHandle(),GWLP_WNDPROC);
     337    SetWindowLongPtr(pobj_ReleaseToolbar->GetHandle(),GWLP_WNDPROC,(long)StandardToolbarProc);
    338338
    339339    lpszText[0]=0;
     
    356356    //サブクラス化
    357357    extern WNDPROC OldSelectCompilerComboProc;
    358     OldSelectCompilerComboProc=(WNDPROC)GetWindowLong(hSelectCompilerCombo,GWL_WNDPROC);
    359     SetWindowLong(hSelectCompilerCombo,GWL_WNDPROC,(long)SelectCompilerComboProc);
     358    OldSelectCompilerComboProc=(WNDPROC)GetWindowLongPtr(hSelectCompilerCombo,GWLP_WNDPROC);
     359    SetWindowLongPtr(hSelectCompilerCombo,GWLP_WNDPROC,(long)SelectCompilerComboProc);
    360360
    361361    //フォントを設定
     
    384384    //サブクラス化
    385385    extern WNDPROC OldWebSearchProc;
    386     OldWebSearchProc=(WNDPROC)GetWindowLong(hWebSearchCombo,GWL_WNDPROC);
    387     SetWindowLong(hWebSearchCombo,GWL_WNDPROC,(long)WebSearchProc);
     386    OldWebSearchProc=(WNDPROC)GetWindowLongPtr(hWebSearchCombo,GWLP_WNDPROC);
     387    SetWindowLongPtr(hWebSearchCombo,GWLP_WNDPROC,(long)WebSearchProc);
    388388    extern WNDPROC OldWebSearchEditProc;
    389     OldWebSearchEditProc=(WNDPROC)GetWindowLong(GetWindow(hWebSearchCombo,GW_CHILD),GWL_WNDPROC);
    390     SetWindowLong(GetWindow(hWebSearchCombo,GW_CHILD),GWL_WNDPROC,(long)WebSearchEditProc);
     389    OldWebSearchEditProc=(WNDPROC)GetWindowLongPtr(GetWindow(hWebSearchCombo,GW_CHILD),GWLP_WNDPROC);
     390    SetWindowLongPtr(GetWindow(hWebSearchCombo,GW_CHILD),GWLP_WNDPROC,(long)WebSearchEditProc);
    391391
    392392    //フォントを設定
  • trunk/abdev/ProjectEditor/Common.h

    r130 r302  
    3333#include "BREGEXP.H"
    3434#include "../BasicCompiler32/CommandValue.h"
    35 #include "../BasicCompiler_Common/BasicFixed.h"
     35#include "../../jenga/include/smoothie/BasicFixed.h"
    3636
    3737
     
    6666#define APPLICATION_NAME "ActiveBasic 5.0"
    6767#define VERSION_APPLI_NAME APPLICATION_NAME
    68 #define VERSION_STRING "5.00.00 CP4(rev.265)"
     68#define VERSION_STRING "5.00.00 (rev.299)"
    6969
    7070#endif
     
    106106
    107107#define GENERAL_SIZE    8192
    108 #define VN_SIZE         512
    109108#define MAX_ARRAYDIM    16
    110109
  • trunk/abdev/ProjectEditor/Complement.cpp

    r24 r302  
    479479    else{
    480480        //スクロールバーを使用しないようにする
    481         i=GetWindowLong(ComplementWndInfo.hList,GWL_STYLE);
     481        i=GetWindowLongPtr(ComplementWndInfo.hList,GWL_STYLE);
    482482        i|=LVS_NOSCROLL;
    483483        i&=~(WS_VSCROLL|WS_HSCROLL);
    484         SetWindowLong(ComplementWndInfo.hList,GWL_STYLE,i);
     484        SetWindowLongPtr(ComplementWndInfo.hList,GWL_STYLE,i);
    485485    }
    486486
     
    726726                hwnd,NULL,hInst,0);
    727727            OldComplementListViewProc=(WNDPROC)GetWindowLongPtr(hListView,GWLP_WNDPROC);
    728             SetWindowLong(hListView,GWLP_WNDPROC,(long)ComplementListViewProc);
     728            SetWindowLongPtr(hListView,GWLP_WNDPROC,(long)ComplementListViewProc);
    729729
    730730            //フォントをセット
  • trunk/abdev/ProjectEditor/DialogBoxes.cpp

    r119 r302  
    439439                        //"プロジェクト名の先頭文字はアルファベット(A~Z、a~z)またはアンダーバー(_)でなければなりません。"
    440440                        MessageBox(hwnd,STRING_ERROR_PROJECTTOPCHAR,STRING_ERROR,MB_OK|MB_ICONEXCLAMATION);
    441                         SetWindowLong(hwnd,DWL_MSGRESULT,-1);
     441                        SetWindowLongPtr(hwnd,DWLP_MSGRESULT,-1);
    442442                        return 1;
    443443                    }
     
    447447                            //"プロジェクト名に不正な文字コードが含まれています。"
    448448                            MessageBox(hwnd,STRING_ERROR_PROJECTNAME,STRING_ERROR,MB_OK|MB_ICONEXCLAMATION);
    449                             SetWindowLong(hwnd,DWL_MSGRESULT,-1);
     449                            SetWindowLongPtr(hwnd,DWLP_MSGRESULT,-1);
    450450                            return 1;
    451451                        }
     
    490490    i=0;
    491491    psp.pszTemplate=MAKEINTRESOURCE(IDD_NEWPROJECT_PAGE1);
    492     psp.pfnDlgProc=DlgNewProject_Page1;
     492    psp.pfnDlgProc=(DLGPROC)DlgNewProject_Page1;
    493493    hpsp[i]=CreatePropertySheetPage(&psp);
    494494    i++;
    495495    psp.pszTemplate=MAKEINTRESOURCE(IDD_NEWPROJECT_PAGE2);
    496     psp.pfnDlgProc=DlgNewProject_Page2;
     496    psp.pfnDlgProc=(DLGPROC)DlgNewProject_Page2;
    497497    hpsp[i]=CreatePropertySheetPage(&psp);
    498498    i++;
    499499    psp.pszTemplate=MAKEINTRESOURCE(IDD_NEWPROJECT_PAGE3);
    500     psp.pfnDlgProc=DlgNewProject_Page3;
     500    psp.pfnDlgProc=(DLGPROC)DlgNewProject_Page3;
    501501    hpsp[i]=CreatePropertySheetPage(&psp);
    502502
     
    952952    psp[i].hInstance=hResInst;
    953953    psp[i].pszTemplate=MAKEINTRESOURCE(IDD_PJ_OPTION1);
    954     psp[i].pfnDlgProc=DlgProjectOption_Whole;
     954    psp[i].pfnDlgProc=(DLGPROC)DlgProjectOption_Whole;
    955955    hpsp[i]=CreatePropertySheetPage(&psp[i]);
    956956    i++;
     
    959959    psp[i].hInstance=hResInst;
    960960    psp[i].pszTemplate=MAKEINTRESOURCE(IDD_PJ_OPTION2);
    961     psp[i].pfnDlgProc=DlgProjectOption_Win32API;
     961    psp[i].pfnDlgProc=(DLGPROC)DlgProjectOption_Win32API;
    962962    hpsp[i]=CreatePropertySheetPage(&psp[i]);
    963963    i++;
     
    966966    psp[i].hInstance=hResInst;
    967967    psp[i].pszTemplate=MAKEINTRESOURCE(IDD_PJ_OPTION3);
    968     psp[i].pfnDlgProc=DlgProjectOption_Manifest;
     968    psp[i].pfnDlgProc=(DLGPROC)DlgProjectOption_Manifest;
    969969    hpsp[i]=CreatePropertySheetPage(&psp[i]);
    970970    i++;
     
    973973    psp[i].hInstance=hResInst;
    974974    psp[i].pszTemplate=MAKEINTRESOURCE(IDD_PJ_OPTION4);
    975     psp[i].pfnDlgProc=DlgProjectOption_Debug;
     975    psp[i].pfnDlgProc=(DLGPROC)DlgProjectOption_Debug;
    976976    hpsp[i]=CreatePropertySheetPage(&psp[i]);
    977977
     
    15991599#ifdef THETEXT
    16001600                case IDC_SAVE:
    1601                     if(!DialogBox(hResInst,MAKEINTRESOURCE(IDD_OPTION_THEME_SAVE),hwnd,DlgOptionThemeSave)) return 1;
     1601                    if(!DialogBox(hResInst,MAKEINTRESOURCE(IDD_OPTION_THEME_SAVE),hwnd,(DLGPROC)DlgOptionThemeSave)) return 1;
    16021602
    16031603                    pobj_Theme=pobj_DBTheme->dupli_check(szNewThemeName);
     
    20242024            switch(LOWORD(wParam)){
    20252025                case IDC_ADD:
    2026                     if(!DialogBoxParam(hResInst,MAKEINTRESOURCE(IDD_OPTION_WEB_DOMAIN_ADD),hwnd,Dlg_Option_Web_Domain_Add,-1)) return 1;
     2026                    if(!DialogBoxParam(hResInst,MAKEINTRESOURCE(IDD_OPTION_WEB_DOMAIN_ADD),hwnd,(DLGPROC)Dlg_Option_Web_Domain_Add,-1)) return 1;
    20272027
    20282028                    pobj_temp_DBDomain->add(szDomainAdd_Name,szDomainAdd_Domain);
     
    20472047                            ListView_GetItemText(hListView,i,1,szDomainAdd_Domain,255);
    20482048                            lstrcpy(temporary,szDomainAdd_Name);
    2049                             if(!DialogBoxParam(hResInst,MAKEINTRESOURCE(IDD_OPTION_WEB_DOMAIN_ADD),hwnd,Dlg_Option_Web_Domain_Add,i)) return 1;
     2049                            if(!DialogBoxParam(hResInst,MAKEINTRESOURCE(IDD_OPTION_WEB_DOMAIN_ADD),hwnd,(DLGPROC)Dlg_Option_Web_Domain_Add,i)) return 1;
    20502050
    20512051                            pobj_temp_DBDomain->change(temporary,szDomainAdd_Name,szDomainAdd_Domain);
     
    20782078                    ListView_GetItemText(nmhdr->hwndFrom,lpnmListView->iItem,1,szDomainAdd_Domain,255);
    20792079                    lstrcpy(szBeforeName,szDomainAdd_Name);
    2080                     if(!DialogBoxParam(hResInst,MAKEINTRESOURCE(IDD_OPTION_WEB_DOMAIN_ADD),hwnd,Dlg_Option_Web_Domain_Add,lpnmListView->iItem)) return 1;
     2080                    if(!DialogBoxParam(hResInst,MAKEINTRESOURCE(IDD_OPTION_WEB_DOMAIN_ADD),hwnd,(DLGPROC)Dlg_Option_Web_Domain_Add,lpnmListView->iItem)) return 1;
    20812081
    20822082                    pobj_temp_DBDomain->change(szBeforeName,szDomainAdd_Name,szDomainAdd_Domain);
     
    21082108    psp[i].hInstance=hResInst;
    21092109    psp[i].pszTemplate=MAKEINTRESOURCE(IDD_OPTION_WHOLE);
    2110     psp[i].pfnDlgProc=Dlg_Option_Whole;
     2110    psp[i].pfnDlgProc=(DLGPROC)Dlg_Option_Whole;
    21112111    hpsp[i]=CreatePropertySheetPage(&psp[i]);
    21122112    i++;
     
    21152115    psp[i].hInstance=hResInst;
    21162116    psp[i].pszTemplate=MAKEINTRESOURCE(IDD_OPTION_EDITOR);
    2117     psp[i].pfnDlgProc=Dlg_Option_Editor;
     2117    psp[i].pfnDlgProc=(DLGPROC)Dlg_Option_Editor;
    21182118    hpsp[i]=CreatePropertySheetPage(&psp[i]);
    21192119    i++;
     
    21222122    psp[i].hInstance=hResInst;
    21232123    psp[i].pszTemplate=MAKEINTRESOURCE(IDD_OPTION_COLOR);
    2124     psp[i].pfnDlgProc=Dlg_Option_Color;
     2124    psp[i].pfnDlgProc=(DLGPROC)Dlg_Option_Color;
    21252125    hpsp[i]=CreatePropertySheetPage(&psp[i]);
    21262126    i++;
     
    21292129    psp[i].hInstance=hResInst;
    21302130    psp[i].pszTemplate=MAKEINTRESOURCE(IDD_OPTION_TOOLBAR);
    2131     psp[i].pfnDlgProc=Dlg_Option_Toolbar;
     2131    psp[i].pfnDlgProc=(DLGPROC)Dlg_Option_Toolbar;
    21322132    hpsp[i]=CreatePropertySheetPage(&psp[i]);
    21332133
     
    21392139    psp[i].hInstance=hResInst;
    21402140    psp[i].pszTemplate=MAKEINTRESOURCE(IDD_OPTION_RAD);
    2141     psp[i].pfnDlgProc=Dlg_Option_Rad;
     2141    psp[i].pfnDlgProc=(DLGPROC)Dlg_Option_Rad;
    21422142    hpsp[i]=CreatePropertySheetPage(&psp[i]);
    21432143#endif
     
    21482148    psp[i].hInstance=hResInst;
    21492149    psp[i].pszTemplate=MAKEINTRESOURCE(IDD_OPTION_WEB);
    2150     psp[i].pfnDlgProc=Dlg_Option_Web;
     2150    psp[i].pfnDlgProc=(DLGPROC)Dlg_Option_Web;
    21512151    hpsp[i]=CreatePropertySheetPage(&psp[i]);
    21522152
  • trunk/abdev/ProjectEditor/ExtensionLink.cpp

    r22 r302  
    425425            switch(LOWORD(wParam)){
    426426                case IDC_ADD_BUTTON:
    427                     if(!DialogBoxParam(hResInst,MAKEINTRESOURCE(IDD_EXTENSION_ADD),hwnd,DlgFileLinkAdd,0)) return 1;
     427                    if(!DialogBoxParam(hResInst,MAKEINTRESOURCE(IDD_EXTENSION_ADD),hwnd,(DLGPROC)DlgFileLinkAdd,0)) return 1;
    428428
    429429                    pobj_nv->pobj_ExtLink->ResetListView(GetDlgItem(hwnd,IDC_EXTENSION_LIST));
     
    440440                    if(i==ListView_GetItemCount(hListView)) return 1;
    441441
    442                     if(!DialogBoxParam(hResInst,MAKEINTRESOURCE(IDD_EXTENSION_ADD),hwnd,DlgFileLinkAdd,(LPARAM)pobj_nv->pobj_ExtLink->ppobj_ExtItems[i])) return 1;
     442                    if(!DialogBoxParam(hResInst,MAKEINTRESOURCE(IDD_EXTENSION_ADD),hwnd,(DLGPROC)DlgFileLinkAdd,(LPARAM)pobj_nv->pobj_ExtLink->ppobj_ExtItems[i])) return 1;
    443443
    444444                    pobj_nv->pobj_ExtLink->ResetListView(GetDlgItem(hwnd,IDC_EXTENSION_LIST));
     
    511511    pobj_nv->save();
    512512
    513     if(DialogBox(hResInst,MAKEINTRESOURCE(IDD_EXTENSION_LINK),hwnd,DlgLinkFile)==0) return;
     513    if(DialogBox(hResInst,MAKEINTRESOURCE(IDD_EXTENSION_LINK),hwnd,(DLGPROC)DlgLinkFile)==0) return;
    514514
    515515    char szApplicationPath[MAX_PATH];
  • trunk/abdev/ProjectEditor/FileTree.cpp

    r3 r302  
    117117                    break;
    118118                case IDM_FILETREE_PROPERTY:
    119                     DialogBox(hResInst,MAKEINTRESOURCE(IDD_PROJECT_FILEPROPERTY),hOwner,DlgProject_FileProperty);
     119                    DialogBox(hResInst,MAKEINTRESOURCE(IDD_PROJECT_FILEPROPERTY),hOwner,(DLGPROC)DlgProject_FileProperty);
    120120                    break;
    121121            }
     
    145145        0,0,0,0,
    146146        hParent,0,hInst,0);
    147     OldFileTreeViewProc=(WNDPROC)GetWindowLong(hTree,GWL_WNDPROC);
    148     SetWindowLong(hTree,GWL_WNDPROC,(long)FileTreeViewProc);
     147    OldFileTreeViewProc=(WNDPROC)GetWindowLongPtr(hTree,GWLP_WNDPROC);
     148    SetWindowLongPtr(hTree,GWLP_WNDPROC,(long)FileTreeViewProc);
    149149
    150150    //イメージリスト読み込み、設定
  • trunk/abdev/ProjectEditor/MessageCallOperation.cpp

    r24 r302  
    638638            EnableWindow(GetDlgItem(hwnd,IDOK),0);
    639639
    640             OldEventListViewProc=(WNDPROC)GetWindowLong(GetDlgItem(hwnd,IDC_EVENTLIST),GWL_WNDPROC);
    641             SetWindowLong(GetDlgItem(hwnd,IDC_EVENTLIST),GWL_WNDPROC,(long)EventListViewProc);
     640            OldEventListViewProc=(WNDPROC)GetWindowLongPtr(GetDlgItem(hwnd,IDC_EVENTLIST),GWLP_WNDPROC);
     641            SetWindowLongPtr(GetDlgItem(hwnd,IDC_EVENTLIST),GWLP_WNDPROC,(long)EventListViewProc);
    642642
    643643            WndNum=GetWndNum(GetWindow(hClient,GW_CHILD));
  • trunk/abdev/ProjectEditor/Print.cpp

    r24 r302  
    518518
    519519void Preview(void){
    520     DialogBox(hResInst,MAKEINTRESOURCE(IDD_PREVIEW),hOwner,DlgPreview);
     520    DialogBox(hResInst,MAKEINTRESOURCE(IDD_PREVIEW),hOwner,(DLGPROC)DlgPreview);
    521521}
    522522
  • trunk/abdev/ProjectEditor/ProjectControl.cpp

    r119 r302  
    277277                    for(i=0;i<ProjectInfo.NumberOfMenu;i++){
    278278                        if(ProjectInfo.pMenuInfo[i].hTreeItem==hTreeItem){
    279                             if(!DialogBoxParam(hResInst,MAKEINTRESOURCE(IDD_INPUTID),hOwner,DlgProject_MenuID_Input,(long)ProjectInfo.pMenuInfo[i].IdName)) break;
     279                            if(!DialogBoxParam(hResInst,MAKEINTRESOURCE(IDD_INPUTID),hOwner,(DLGPROC)DlgProject_MenuID_Input,(long)ProjectInfo.pMenuInfo[i].IdName)) break;
    280280
    281281                            //重複チェック
     
    437437            SendMessage(hButton,WM_SETFONT,(long)hStatusFont,0);
    438438
    439             OldTabProc=(WNDPROC)GetWindowLong(hProjectViewTab,GWL_WNDPROC);
    440             SetWindowLong(hProjectViewTab,GWL_WNDPROC,(long)TabProc);
     439            OldTabProc=(WNDPROC)GetWindowLongPtr(hProjectViewTab,GWLP_WNDPROC);
     440            SetWindowLongPtr(hProjectViewTab,GWLP_WNDPROC,(long)TabProc);
    441441
    442442            //タブを設定
     
    460460                0,0,0,0,
    461461                hProjectViewTab,0,hInst,0);
    462             OldProcedureTreeViewProc=(WNDPROC)GetWindowLong(hProcedureTreeView,GWL_WNDPROC);
    463             SetWindowLong(hProcedureTreeView,GWL_WNDPROC,(long)ProcedureTreeViewProc);
     462            OldProcedureTreeViewProc=(WNDPROC)GetWindowLongPtr(hProcedureTreeView,GWLP_WNDPROC);
     463            SetWindowLongPtr(hProcedureTreeView,GWLP_WNDPROC,(long)ProcedureTreeViewProc);
    464464            //イメージリスト読み込み、設定
    465465            hProcedureTreeViewImageList=ImageList_Create(16,16,ILC_COLOR24|ILC_MASK,8,0);
     
    479479                0,0,0,0,
    480480                hProjectViewTab,0,hInst,0);
    481             OldMaterialTreeViewProc=(WNDPROC)GetWindowLong(hMaterialTreeView,GWL_WNDPROC);
    482             SetWindowLong(hMaterialTreeView,GWL_WNDPROC,(long)MaterialTreeViewProc);
     481            OldMaterialTreeViewProc=(WNDPROC)GetWindowLongPtr(hMaterialTreeView,GWLP_WNDPROC);
     482            SetWindowLongPtr(hMaterialTreeView,GWLP_WNDPROC,(long)MaterialTreeViewProc);
    483483            //イメージリスト読み込み、設定
    484484            hMaterialTreeViewImageList=ImageList_Create(16,16,ILC_COLOR24|ILC_MASK,3,0);
     
    502502                        pobj_nv->bClipProjectView=1;
    503503
    504                         SetWindowLong(hwnd,GWL_EXSTYLE,WS_EX_STATICEDGE);
     504                        SetWindowLongPtr(hwnd,GWL_EXSTYLE,WS_EX_STATICEDGE);
    505505                        SetParent(hwnd,hOwner);
    506506                        ResizeOwnerWnd();
     
    511511                        pobj_nv->bClipProjectView=0;
    512512
    513                         SetWindowLong(hwnd,GWL_EXSTYLE,0);
     513                        SetWindowLongPtr(hwnd,GWL_EXSTYLE,0);
    514514
    515515                        SetParent(hwnd,hProjectView_ToolWindow);
  • trunk/abdev/ProjectEditor/ProjectEditor.cpp

    r84 r302  
    977977    char temporary[MAX_PATH];
    978978
    979     FileType=DialogBox(hResInst,MAKEINTRESOURCE(IDD_NEWFILE),hOwner,DlgNewFile);
     979    FileType=DialogBox(hResInst,MAKEINTRESOURCE(IDD_NEWFILE),hOwner,(DLGPROC)DlgNewFile);
    980980    if(FileType==-1) return;
    981981
     
    16351635                case IDM_CODE_SAVE:
    16361636                    //文字コードを指定して保存
    1637                     DialogBox(hResInst,MAKEINTRESOURCE(IDD_CODE_SAVE),hOwner,nkfDlgCodeSave);
     1637                    DialogBox(hResInst,MAKEINTRESOURCE(IDD_CODE_SAVE),hOwner,(DLGPROC)nkfDlgCodeSave);
    16381638                    return 0;
    16391639                case IDM_ALLSAVE:
     
    18831883                    return 0;
    18841884                case IDM_FIND:
    1885                     DialogBox(hResInst,MAKEINTRESOURCE(IDD_FIND),hOwner,DlgFind);
     1885                    DialogBox(hResInst,MAKEINTRESOURCE(IDD_FIND),hOwner,(DLGPROC)DlgFind);
    18861886                    return 0;
    18871887                case IDM_PERMUTATION:
    1888                     DialogBox(hResInst,MAKEINTRESOURCE(IDD_PERMUTATION),hOwner,DlgPermutation);
     1888                    DialogBox(hResInst,MAKEINTRESOURCE(IDD_PERMUTATION),hOwner,(DLGPROC)DlgPermutation);
    18891889                    return 0;
    18901890
     
    19151915                ///////////////////////
    19161916                case IDM_STRING_COUNT:
    1917                     DialogBoxParam(hResInst,MAKEINTRESOURCE(IDD_STRING_COUNT),hOwner,DlgStringCount,0);
     1917                    DialogBoxParam(hResInst,MAKEINTRESOURCE(IDD_STRING_COUNT),hOwner,(DLGPROC)DlgStringCount,0);
    19181918                    return 0;
    19191919                case IDM_SEL_STRING_COUNT:
    1920                     DialogBoxParam(hResInst,MAKEINTRESOURCE(IDD_STRING_COUNT),hOwner,DlgStringCount,1);
     1920                    DialogBoxParam(hResInst,MAKEINTRESOURCE(IDD_STRING_COUNT),hOwner,(DLGPROC)DlgStringCount,1);
    19211921                    return 0;
    19221922#endif //THETEXT
     
    21102110                    int idProcess;
    21112111                    DWORD dwPlatform;
    2112                     idProcess=DialogBoxParam(hResInst,MAKEINTRESOURCE(IDD_ATTACH),hwnd,DlgAttach,(LPARAM)&dwPlatform);
     2112                    idProcess=DialogBoxParam(hResInst,MAKEINTRESOURCE(IDD_ATTACH),hwnd,(DLGPROC)DlgAttach,(LPARAM)&dwPlatform);
    21132113                    if(idProcess==0) return 0;
    21142114
     
    23432343
    23442344                case IDM_ABOUT:
    2345                     DialogBox(hResInst,MAKEINTRESOURCE(IDD_ABOUT),hwnd,DialogAbout);
     2345                    DialogBox(hResInst,MAKEINTRESOURCE(IDD_ABOUT),hwnd,(DLGPROC)DialogAbout);
    23462346                    return 0;
    23472347
  • trunk/abdev/ProjectEditor/RadProc.cpp

    r24 r302  
    7878    //サポートウィンドウを作成
    7979    HWND hSupport;
    80     hSupport=CreateDialog(hResInst,MAKEINTRESOURCE(IDD_RAD_SUPPORT),hChild,DlgRadSupport);
     80    hSupport=CreateDialog(hResInst,MAKEINTRESOURCE(IDD_RAD_SUPPORT),hChild,(DLGPROC)DlgRadSupport);
    8181
    8282    //ウィンドウのID登録
     
    100100            MdiInfo[i].MdiRadInfo->hTools=hTools;
    101101            MdiInfo[i].MdiRadInfo->hProperty=hProperty;
    102             MdiInfo[i].MdiRadInfo->hProp_Dlg=CreateDialog(hResInst,MAKEINTRESOURCE(IDD_RAD_PROP_WINDOW),hProperty,RadProperty_WindowProc);
     102            MdiInfo[i].MdiRadInfo->hProp_Dlg=CreateDialog(hResInst,MAKEINTRESOURCE(IDD_RAD_PROP_WINDOW),hProperty,(DLGPROC)RadProperty_WindowProc);
    103103
    104104            SCROLLINFO ScrollInfo;
     
    289289    //プロパティウィンドウを設定
    290290    DestroyWindow(MdiInfo[WndNum].MdiRadInfo->hProp_Dlg);
    291     MdiInfo[WndNum].MdiRadInfo->hProp_Dlg=CreateDialog(hResInst,MAKEINTRESOURCE(IDD_RAD_PROP_WINDOW),MdiInfo[WndNum].MdiRadInfo->hProperty,RadProperty_WindowProc);
     291    MdiInfo[WndNum].MdiRadInfo->hProp_Dlg=CreateDialog(hResInst,MAKEINTRESOURCE(IDD_RAD_PROP_WINDOW),MdiInfo[WndNum].MdiRadInfo->hProperty,(DLGPROC)RadProperty_WindowProc);
    292292
    293293    SCROLLINFO ScrollInfo;
     
    538538    DestroyWindow(MdiInfo[WndNum].MdiRadInfo->hProp_Dlg);
    539539    if(MdiInfo[WndNum].MdiRadInfo->SelectingItem[0]==SELECT_WINDOW){
    540         MdiInfo[WndNum].MdiRadInfo->hProp_Dlg=CreateDialog(hResInst,MAKEINTRESOURCE(IDD_RAD_PROP_WINDOW),MdiInfo[WndNum].MdiRadInfo->hProperty,RadProperty_WindowProc);
     540        MdiInfo[WndNum].MdiRadInfo->hProp_Dlg=CreateDialog(hResInst,MAKEINTRESOURCE(IDD_RAD_PROP_WINDOW),MdiInfo[WndNum].MdiRadInfo->hProperty,(DLGPROC)RadProperty_WindowProc);
    541541
    542542        ScrollInfo.cbSize=sizeof(SCROLLINFO);
     
    550550    else{
    551551        if(ProjectInfo.pWindowInfo[WndInfoNum].pChildInfo[MdiInfo[WndNum].MdiRadInfo->SelectingItem[0]].Control==CT_BUTTON)
    552             MdiInfo[WndNum].MdiRadInfo->hProp_Dlg=CreateDialog(hResInst,MAKEINTRESOURCE(IDD_RAD_PROP_BUTTON),MdiInfo[WndNum].MdiRadInfo->hProperty,RadProperty_ButtonProc);
     552            MdiInfo[WndNum].MdiRadInfo->hProp_Dlg=CreateDialog(hResInst,MAKEINTRESOURCE(IDD_RAD_PROP_BUTTON),MdiInfo[WndNum].MdiRadInfo->hProperty,(DLGPROC)RadProperty_ButtonProc);
    553553        else if(ProjectInfo.pWindowInfo[WndInfoNum].pChildInfo[MdiInfo[WndNum].MdiRadInfo->SelectingItem[0]].Control==CT_CHECKBOX)
    554             MdiInfo[WndNum].MdiRadInfo->hProp_Dlg=CreateDialog(hResInst,MAKEINTRESOURCE(IDD_RAD_PROP_CHECKBOX),MdiInfo[WndNum].MdiRadInfo->hProperty,RadProperty_CheckBoxProc);
     554            MdiInfo[WndNum].MdiRadInfo->hProp_Dlg=CreateDialog(hResInst,MAKEINTRESOURCE(IDD_RAD_PROP_CHECKBOX),MdiInfo[WndNum].MdiRadInfo->hProperty,(DLGPROC)RadProperty_CheckBoxProc);
    555555        else if(ProjectInfo.pWindowInfo[WndInfoNum].pChildInfo[MdiInfo[WndNum].MdiRadInfo->SelectingItem[0]].Control==CT_COMBOBOX)
    556             MdiInfo[WndNum].MdiRadInfo->hProp_Dlg=CreateDialog(hResInst,MAKEINTRESOURCE(IDD_RAD_PROP_COMBOBOX),MdiInfo[WndNum].MdiRadInfo->hProperty,RadProperty_ComboBoxProc);
     556            MdiInfo[WndNum].MdiRadInfo->hProp_Dlg=CreateDialog(hResInst,MAKEINTRESOURCE(IDD_RAD_PROP_COMBOBOX),MdiInfo[WndNum].MdiRadInfo->hProperty,(DLGPROC)RadProperty_ComboBoxProc);
    557557        else if(ProjectInfo.pWindowInfo[WndInfoNum].pChildInfo[MdiInfo[WndNum].MdiRadInfo->SelectingItem[0]].Control==CT_EDIT)
    558             MdiInfo[WndNum].MdiRadInfo->hProp_Dlg=CreateDialog(hResInst,MAKEINTRESOURCE(IDD_RAD_PROP_EDIT),MdiInfo[WndNum].MdiRadInfo->hProperty,RadProperty_EditProc);
     558            MdiInfo[WndNum].MdiRadInfo->hProp_Dlg=CreateDialog(hResInst,MAKEINTRESOURCE(IDD_RAD_PROP_EDIT),MdiInfo[WndNum].MdiRadInfo->hProperty,(DLGPROC)RadProperty_EditProc);
    559559        else if(ProjectInfo.pWindowInfo[WndInfoNum].pChildInfo[MdiInfo[WndNum].MdiRadInfo->SelectingItem[0]].Control==CT_GROUPBOX)
    560             MdiInfo[WndNum].MdiRadInfo->hProp_Dlg=CreateDialog(hResInst,MAKEINTRESOURCE(IDD_RAD_PROP_GROUPBOX),MdiInfo[WndNum].MdiRadInfo->hProperty,RadProperty_GroupBoxProc);
     560            MdiInfo[WndNum].MdiRadInfo->hProp_Dlg=CreateDialog(hResInst,MAKEINTRESOURCE(IDD_RAD_PROP_GROUPBOX),MdiInfo[WndNum].MdiRadInfo->hProperty,(DLGPROC)RadProperty_GroupBoxProc);
    561561        else if(ProjectInfo.pWindowInfo[WndInfoNum].pChildInfo[MdiInfo[WndNum].MdiRadInfo->SelectingItem[0]].Control==CT_HSCROLLBAR)
    562             MdiInfo[WndNum].MdiRadInfo->hProp_Dlg=CreateDialog(hResInst,MAKEINTRESOURCE(IDD_RAD_PROP_SCROLLBAR),MdiInfo[WndNum].MdiRadInfo->hProperty,RadProperty_ScrollBarProc);
     562            MdiInfo[WndNum].MdiRadInfo->hProp_Dlg=CreateDialog(hResInst,MAKEINTRESOURCE(IDD_RAD_PROP_SCROLLBAR),MdiInfo[WndNum].MdiRadInfo->hProperty,(DLGPROC)RadProperty_ScrollBarProc);
    563563        else if(ProjectInfo.pWindowInfo[WndInfoNum].pChildInfo[MdiInfo[WndNum].MdiRadInfo->SelectingItem[0]].Control==CT_IMAGEBOX)
    564             MdiInfo[WndNum].MdiRadInfo->hProp_Dlg=CreateDialog(hResInst,MAKEINTRESOURCE(IDD_RAD_PROP_IMAGEBOX),MdiInfo[WndNum].MdiRadInfo->hProperty,RadProperty_ImageBoxProc);
     564            MdiInfo[WndNum].MdiRadInfo->hProp_Dlg=CreateDialog(hResInst,MAKEINTRESOURCE(IDD_RAD_PROP_IMAGEBOX),MdiInfo[WndNum].MdiRadInfo->hProperty,(DLGPROC)RadProperty_ImageBoxProc);
    565565        else if(ProjectInfo.pWindowInfo[WndInfoNum].pChildInfo[MdiInfo[WndNum].MdiRadInfo->SelectingItem[0]].Control==CT_LISTBOX)
    566             MdiInfo[WndNum].MdiRadInfo->hProp_Dlg=CreateDialog(hResInst,MAKEINTRESOURCE(IDD_RAD_PROP_LISTBOX),MdiInfo[WndNum].MdiRadInfo->hProperty,RadProperty_ListBoxProc);
     566            MdiInfo[WndNum].MdiRadInfo->hProp_Dlg=CreateDialog(hResInst,MAKEINTRESOURCE(IDD_RAD_PROP_LISTBOX),MdiInfo[WndNum].MdiRadInfo->hProperty,(DLGPROC)RadProperty_ListBoxProc);
    567567        else if(ProjectInfo.pWindowInfo[WndInfoNum].pChildInfo[MdiInfo[WndNum].MdiRadInfo->SelectingItem[0]].Control==CT_LISTVIEW)
    568             MdiInfo[WndNum].MdiRadInfo->hProp_Dlg=CreateDialog(hResInst,MAKEINTRESOURCE(IDD_RAD_PROP_LISTVIEW),MdiInfo[WndNum].MdiRadInfo->hProperty,RadProperty_ListViewProc);
     568            MdiInfo[WndNum].MdiRadInfo->hProp_Dlg=CreateDialog(hResInst,MAKEINTRESOURCE(IDD_RAD_PROP_LISTVIEW),MdiInfo[WndNum].MdiRadInfo->hProperty,(DLGPROC)RadProperty_ListViewProc);
    569569        else if(ProjectInfo.pWindowInfo[WndInfoNum].pChildInfo[MdiInfo[WndNum].MdiRadInfo->SelectingItem[0]].Control==CT_PROGRESSBAR)
    570             MdiInfo[WndNum].MdiRadInfo->hProp_Dlg=CreateDialog(hResInst,MAKEINTRESOURCE(IDD_RAD_PROP_PROGRESSBAR),MdiInfo[WndNum].MdiRadInfo->hProperty,RadProperty_ProgressBarProc);
     570            MdiInfo[WndNum].MdiRadInfo->hProp_Dlg=CreateDialog(hResInst,MAKEINTRESOURCE(IDD_RAD_PROP_PROGRESSBAR),MdiInfo[WndNum].MdiRadInfo->hProperty,(DLGPROC)RadProperty_ProgressBarProc);
    571571        else if(ProjectInfo.pWindowInfo[WndInfoNum].pChildInfo[MdiInfo[WndNum].MdiRadInfo->SelectingItem[0]].Control==CT_RADIOBUTTON)
    572             MdiInfo[WndNum].MdiRadInfo->hProp_Dlg=CreateDialog(hResInst,MAKEINTRESOURCE(IDD_RAD_PROP_RADIOBUTTON),MdiInfo[WndNum].MdiRadInfo->hProperty,RadProperty_RadioButtonProc);
     572            MdiInfo[WndNum].MdiRadInfo->hProp_Dlg=CreateDialog(hResInst,MAKEINTRESOURCE(IDD_RAD_PROP_RADIOBUTTON),MdiInfo[WndNum].MdiRadInfo->hProperty,(DLGPROC)RadProperty_RadioButtonProc);
    573573        else if(ProjectInfo.pWindowInfo[WndInfoNum].pChildInfo[MdiInfo[WndNum].MdiRadInfo->SelectingItem[0]].Control==CT_STATIC)
    574             MdiInfo[WndNum].MdiRadInfo->hProp_Dlg=CreateDialog(hResInst,MAKEINTRESOURCE(IDD_RAD_PROP_STATIC),MdiInfo[WndNum].MdiRadInfo->hProperty,RadProperty_StaticProc);
     574            MdiInfo[WndNum].MdiRadInfo->hProp_Dlg=CreateDialog(hResInst,MAKEINTRESOURCE(IDD_RAD_PROP_STATIC),MdiInfo[WndNum].MdiRadInfo->hProperty,(DLGPROC)RadProperty_StaticProc);
    575575        else if(ProjectInfo.pWindowInfo[WndInfoNum].pChildInfo[MdiInfo[WndNum].MdiRadInfo->SelectingItem[0]].Control==CT_TRACKBAR)
    576             MdiInfo[WndNum].MdiRadInfo->hProp_Dlg=CreateDialog(hResInst,MAKEINTRESOURCE(IDD_RAD_PROP_TRACKBAR),MdiInfo[WndNum].MdiRadInfo->hProperty,RadProperty_TrackBarProc);
     576            MdiInfo[WndNum].MdiRadInfo->hProp_Dlg=CreateDialog(hResInst,MAKEINTRESOURCE(IDD_RAD_PROP_TRACKBAR),MdiInfo[WndNum].MdiRadInfo->hProperty,(DLGPROC)RadProperty_TrackBarProc);
    577577        else if(ProjectInfo.pWindowInfo[WndInfoNum].pChildInfo[MdiInfo[WndNum].MdiRadInfo->SelectingItem[0]].Control==CT_TREEVIEW)
    578             MdiInfo[WndNum].MdiRadInfo->hProp_Dlg=CreateDialog(hResInst,MAKEINTRESOURCE(IDD_RAD_PROP_TREEVIEW),MdiInfo[WndNum].MdiRadInfo->hProperty,RadProperty_TreeViewProc);
     578            MdiInfo[WndNum].MdiRadInfo->hProp_Dlg=CreateDialog(hResInst,MAKEINTRESOURCE(IDD_RAD_PROP_TREEVIEW),MdiInfo[WndNum].MdiRadInfo->hProperty,(DLGPROC)RadProperty_TreeViewProc);
    579579        else if(ProjectInfo.pWindowInfo[WndInfoNum].pChildInfo[MdiInfo[WndNum].MdiRadInfo->SelectingItem[0]].Control==CT_UPDOWN)
    580             MdiInfo[WndNum].MdiRadInfo->hProp_Dlg=CreateDialog(hResInst,MAKEINTRESOURCE(IDD_RAD_PROP_UPDOWN),MdiInfo[WndNum].MdiRadInfo->hProperty,RadProperty_UpDownProc);
     580            MdiInfo[WndNum].MdiRadInfo->hProp_Dlg=CreateDialog(hResInst,MAKEINTRESOURCE(IDD_RAD_PROP_UPDOWN),MdiInfo[WndNum].MdiRadInfo->hProperty,(DLGPROC)RadProperty_UpDownProc);
    581581        else if(ProjectInfo.pWindowInfo[WndInfoNum].pChildInfo[MdiInfo[WndNum].MdiRadInfo->SelectingItem[0]].Control==CT_VSCROLLBAR)
    582             MdiInfo[WndNum].MdiRadInfo->hProp_Dlg=CreateDialog(hResInst,MAKEINTRESOURCE(IDD_RAD_PROP_SCROLLBAR),MdiInfo[WndNum].MdiRadInfo->hProperty,RadProperty_ScrollBarProc);
     582            MdiInfo[WndNum].MdiRadInfo->hProp_Dlg=CreateDialog(hResInst,MAKEINTRESOURCE(IDD_RAD_PROP_SCROLLBAR),MdiInfo[WndNum].MdiRadInfo->hProperty,(DLGPROC)RadProperty_ScrollBarProc);
    583583
    584584        ScrollInfo.cbSize=sizeof(SCROLLINFO);
     
    16221622                case IDM_RAD_WINDOW_EVENTCODE:
    16231623                    i=GetWndNum(GetParent(hwnd));
    1624                     DialogBoxParam(hResInst,MAKEINTRESOURCE(IDD_RAD_EVENTCODE),hwnd,DlgEventCode,0);
     1624                    DialogBoxParam(hResInst,MAKEINTRESOURCE(IDD_RAD_EVENTCODE),hwnd,(DLGPROC)DlgEventCode,0);
    16251625                    break;
    16261626                case IDM_RAD_WINDOW_MENUEVENTCODE:
    16271627                    i=GetWndNum(GetParent(hwnd));
    1628                     DialogBoxParam(hResInst,MAKEINTRESOURCE(IDD_RAD_EVENTCODE),hwnd,DlgEventCode,1);
     1628                    DialogBoxParam(hResInst,MAKEINTRESOURCE(IDD_RAD_EVENTCODE),hwnd,(DLGPROC)DlgEventCode,1);
    16291629                    break;
    16301630                case IDM_RAD_ITEM_DELETE:
  • trunk/abdev/ProjectEditor/RadToolsAndPropertyProc.cpp

    r83 r302  
    693693            switch(LOWORD(wParam)){
    694694                case IDC_RENAMEWINDOW:
    695                     if(!DialogBox(hResInst,MAKEINTRESOURCE(IDD_RAD_PROP_WINDOW_RENAME),hwnd,DlgRadProperty_Window_Rename)) return 1;
     695                    if(!DialogBox(hResInst,MAKEINTRESOURCE(IDD_RAD_PROP_WINDOW_RENAME),hwnd,(DLGPROC)DlgRadProperty_Window_Rename)) return 1;
    696696                    i=GetWndNum(GetParent(GetParent(hwnd)));
    697697                    i2=GetWndInfoNum(MdiInfo[i].path);
     
    700700                    return 1;
    701701                case IDC_RENAMECAPTION:
    702                     if(!DialogBox(hResInst,MAKEINTRESOURCE(IDD_RAD_PROP_ITEM_RENAMECAPTION),hwnd,DlgRadProperty_Item_RenameCaption)) return 1;
     702                    if(!DialogBox(hResInst,MAKEINTRESOURCE(IDD_RAD_PROP_ITEM_RENAMECAPTION),hwnd,(DLGPROC)DlgRadProperty_Item_RenameCaption)) return 1;
    703703                    i=GetWndNum(GetParent(GetParent(hwnd)));
    704704                    i2=GetWndInfoNum(MdiInfo[i].path);
     
    10661066
    10671067                case IDC_EXSTYLE:
    1068                     if(!DialogBox(hResInst,MAKEINTRESOURCE(IDD_RAD_PROP_WINDOW_EXSTYLE),hwnd,DlgRadProperty_Window_ExStyle)) return 1;
     1068                    if(!DialogBox(hResInst,MAKEINTRESOURCE(IDD_RAD_PROP_WINDOW_EXSTYLE),hwnd,(DLGPROC)DlgRadProperty_Window_ExStyle)) return 1;
    10691069                    i=GetWndNum(GetParent(GetParent(hwnd)));
    10701070                    i2=GetWndInfoNum(MdiInfo[i].path);
     
    12861286    switch(LOWORD(wParam)){
    12871287        case IDC_RENAMEID:
    1288             if(!DialogBox(hResInst,MAKEINTRESOURCE(IDD_RAD_PROP_ITEM_RENAMEID),hwnd,DlgRadProperty_Item_RenameID)) return 1;
     1288            if(!DialogBox(hResInst,MAKEINTRESOURCE(IDD_RAD_PROP_ITEM_RENAMEID),hwnd,(DLGPROC)DlgRadProperty_Item_RenameID)) return 1;
    12891289            SetDlgItemText(hwnd,IDC_IDNAME,ProjectInfo.pWindowInfo[WndInfoNum].pChildInfo[MdiInfo[WndNum].MdiRadInfo->SelectingItem[0]].IdName);
    12901290            return 1;
    12911291        case IDC_RENAMECAPTION:
    1292             if(!DialogBox(hResInst,MAKEINTRESOURCE(IDD_RAD_PROP_ITEM_RENAMECAPTION),hwnd,DlgRadProperty_Item_RenameCaption)) return 1;
     1292            if(!DialogBox(hResInst,MAKEINTRESOURCE(IDD_RAD_PROP_ITEM_RENAMECAPTION),hwnd,(DLGPROC)DlgRadProperty_Item_RenameCaption)) return 1;
    12931293            SetDlgItemText(hwnd,IDC_CAPTION,ProjectInfo.pWindowInfo[WndInfoNum].pChildInfo[MdiInfo[WndNum].MdiRadInfo->SelectingItem[0]].caption);
    12941294            return 1;
     
    16111611
    16121612                case IDC_EXSTYLE:
    1613                     if(!DialogBox(hResInst,MAKEINTRESOURCE(IDD_RAD_PROP_ITEM_EXSTYLE),hwnd,DlgRadProperty_Item_ExStyle)) return 1;
     1613                    if(!DialogBox(hResInst,MAKEINTRESOURCE(IDD_RAD_PROP_ITEM_EXSTYLE),hwnd,(DLGPROC)DlgRadProperty_Item_ExStyle)) return 1;
    16141614                    DrawRadWindow(i,&ProjectInfo.pWindowInfo[i2]);
    16151615                    return 1;
     
    18911891
    18921892                case IDC_EXSTYLE:
    1893                     if(!DialogBox(hResInst,MAKEINTRESOURCE(IDD_RAD_PROP_ITEM_EXSTYLE),hwnd,DlgRadProperty_Item_ExStyle)) return 1;
     1893                    if(!DialogBox(hResInst,MAKEINTRESOURCE(IDD_RAD_PROP_ITEM_EXSTYLE),hwnd,(DLGPROC)DlgRadProperty_Item_ExStyle)) return 1;
    18941894                    DrawRadWindow(i,&ProjectInfo.pWindowInfo[i2]);
    18951895                    return 1;
     
    21372137
    21382138                case IDC_EXSTYLE:
    2139                     if(!DialogBox(hResInst,MAKEINTRESOURCE(IDD_RAD_PROP_ITEM_EXSTYLE),hwnd,DlgRadProperty_Item_ExStyle)) return 1;
     2139                    if(!DialogBox(hResInst,MAKEINTRESOURCE(IDD_RAD_PROP_ITEM_EXSTYLE),hwnd,(DLGPROC)DlgRadProperty_Item_ExStyle)) return 1;
    21402140                    DrawRadWindow(i,&ProjectInfo.pWindowInfo[i2]);
    21412141                    return 1;
     
    24372437
    24382438                case IDC_EXSTYLE:
    2439                     if(!DialogBox(hResInst,MAKEINTRESOURCE(IDD_RAD_PROP_ITEM_EXSTYLE),hwnd,DlgRadProperty_Item_ExStyle)) return 1;
     2439                    if(!DialogBox(hResInst,MAKEINTRESOURCE(IDD_RAD_PROP_ITEM_EXSTYLE),hwnd,(DLGPROC)DlgRadProperty_Item_ExStyle)) return 1;
    24402440                    DrawRadWindow(i,&ProjectInfo.pWindowInfo[i2]);
    24412441                    return 1;
     
    25702570
    25712571                case IDC_EXSTYLE:
    2572                     if(!DialogBox(hResInst,MAKEINTRESOURCE(IDD_RAD_PROP_ITEM_EXSTYLE),hwnd,DlgRadProperty_Item_ExStyle)) return 1;
     2572                    if(!DialogBox(hResInst,MAKEINTRESOURCE(IDD_RAD_PROP_ITEM_EXSTYLE),hwnd,(DLGPROC)DlgRadProperty_Item_ExStyle)) return 1;
    25732573                    DrawRadWindow(i,&ProjectInfo.pWindowInfo[i2]);
    25742574                    return 1;
     
    29662966
    29672967                case IDC_EXSTYLE:
    2968                     if(!DialogBox(hResInst,MAKEINTRESOURCE(IDD_RAD_PROP_ITEM_EXSTYLE),hwnd,DlgRadProperty_Item_ExStyle)) return 1;
     2968                    if(!DialogBox(hResInst,MAKEINTRESOURCE(IDD_RAD_PROP_ITEM_EXSTYLE),hwnd,(DLGPROC)DlgRadProperty_Item_ExStyle)) return 1;
    29692969                    DrawRadWindow(i,&ProjectInfo.pWindowInfo[i2]);
    29702970                    return 1;
     
    32373237
    32383238                case IDC_EXSTYLE:
    3239                     if(!DialogBox(hResInst,MAKEINTRESOURCE(IDD_RAD_PROP_ITEM_EXSTYLE),hwnd,DlgRadProperty_Item_ExStyle)) return 1;
     3239                    if(!DialogBox(hResInst,MAKEINTRESOURCE(IDD_RAD_PROP_ITEM_EXSTYLE),hwnd,(DLGPROC)DlgRadProperty_Item_ExStyle)) return 1;
    32403240                    DrawRadWindow(i,&ProjectInfo.pWindowInfo[i2]);
    32413241                    return 1;
     
    35063506
    35073507                case IDC_EXSTYLE:
    3508                     if(!DialogBox(hResInst,MAKEINTRESOURCE(IDD_RAD_PROP_ITEM_EXSTYLE),hwnd,DlgRadProperty_Item_ExStyle)) return 1;
     3508                    if(!DialogBox(hResInst,MAKEINTRESOURCE(IDD_RAD_PROP_ITEM_EXSTYLE),hwnd,(DLGPROC)DlgRadProperty_Item_ExStyle)) return 1;
    35093509                    DrawRadWindow(i,&ProjectInfo.pWindowInfo[i2]);
    35103510                    return 1;
     
    35883588
    35893589                case IDC_EXSTYLE:
    3590                     if(!DialogBox(hResInst,MAKEINTRESOURCE(IDD_RAD_PROP_ITEM_EXSTYLE),hwnd,DlgRadProperty_Item_ExStyle)) return 1;
     3590                    if(!DialogBox(hResInst,MAKEINTRESOURCE(IDD_RAD_PROP_ITEM_EXSTYLE),hwnd,(DLGPROC)DlgRadProperty_Item_ExStyle)) return 1;
    35913591                    DrawRadWindow(i,&ProjectInfo.pWindowInfo[i2]);
    35923592                    return 1;
     
    38183818
    38193819                case IDC_EXSTYLE:
    3820                     if(!DialogBox(hResInst,MAKEINTRESOURCE(IDD_RAD_PROP_ITEM_EXSTYLE),hwnd,DlgRadProperty_Item_ExStyle)) return 1;
     3820                    if(!DialogBox(hResInst,MAKEINTRESOURCE(IDD_RAD_PROP_ITEM_EXSTYLE),hwnd,(DLGPROC)DlgRadProperty_Item_ExStyle)) return 1;
    38213821                    DrawRadWindow(i,&ProjectInfo.pWindowInfo[i2]);
    38223822                    return 1;
     
    39003900
    39013901                case IDC_EXSTYLE:
    3902                     if(!DialogBox(hResInst,MAKEINTRESOURCE(IDD_RAD_PROP_ITEM_EXSTYLE),hwnd,DlgRadProperty_Item_ExStyle)) return 1;
     3902                    if(!DialogBox(hResInst,MAKEINTRESOURCE(IDD_RAD_PROP_ITEM_EXSTYLE),hwnd,(DLGPROC)DlgRadProperty_Item_ExStyle)) return 1;
    39033903                    DrawRadWindow(i,&ProjectInfo.pWindowInfo[i2]);
    39043904                    return 1;
     
    40294029
    40304030                case IDC_EXSTYLE:
    4031                     if(!DialogBox(hResInst,MAKEINTRESOURCE(IDD_RAD_PROP_ITEM_EXSTYLE),hwnd,DlgRadProperty_Item_ExStyle)) return 1;
     4031                    if(!DialogBox(hResInst,MAKEINTRESOURCE(IDD_RAD_PROP_ITEM_EXSTYLE),hwnd,(DLGPROC)DlgRadProperty_Item_ExStyle)) return 1;
    40324032                    DrawRadWindow(i,&ProjectInfo.pWindowInfo[i2]);
    40334033                    return 1;
     
    41794179
    41804180                case IDC_EXSTYLE:
    4181                     if(!DialogBox(hResInst,MAKEINTRESOURCE(IDD_RAD_PROP_ITEM_EXSTYLE),hwnd,DlgRadProperty_Item_ExStyle)) return 1;
     4181                    if(!DialogBox(hResInst,MAKEINTRESOURCE(IDD_RAD_PROP_ITEM_EXSTYLE),hwnd,(DLGPROC)DlgRadProperty_Item_ExStyle)) return 1;
    41824182                    DrawRadWindow(i,&ProjectInfo.pWindowInfo[i2]);
    41834183                    return 1;
     
    43884388
    43894389                case IDC_EXSTYLE:
    4390                     if(!DialogBox(hResInst,MAKEINTRESOURCE(IDD_RAD_PROP_ITEM_EXSTYLE),hwnd,DlgRadProperty_Item_ExStyle)) return 1;
     4390                    if(!DialogBox(hResInst,MAKEINTRESOURCE(IDD_RAD_PROP_ITEM_EXSTYLE),hwnd,(DLGPROC)DlgRadProperty_Item_ExStyle)) return 1;
    43914391                    DrawRadWindow(i,&ProjectInfo.pWindowInfo[i2]);
    43924392                    return 1;
     
    45614561
    45624562                case IDC_EXSTYLE:
    4563                     if(!DialogBox(hResInst,MAKEINTRESOURCE(IDD_RAD_PROP_ITEM_EXSTYLE),hwnd,DlgRadProperty_Item_ExStyle)) return 1;
     4563                    if(!DialogBox(hResInst,MAKEINTRESOURCE(IDD_RAD_PROP_ITEM_EXSTYLE),hwnd,(DLGPROC)DlgRadProperty_Item_ExStyle)) return 1;
    45644564                    DrawRadWindow(i,&ProjectInfo.pWindowInfo[i2]);
    45654565                    return 1;
  • trunk/abdev/ProjectEditor/Resource.cpp

    r3 r302  
    208208    TVITEM tvItem;
    209209
    210     if(!DialogBoxParam(hResInst,MAKEINTRESOURCE(IDD_INPUTID),hOwner,DlgProject_ResourceID_Input,(long)ProjectInfo.res.pCursorResInfo[CursorInfoNum].IdName)) return;
     210    if(!DialogBoxParam(hResInst,MAKEINTRESOURCE(IDD_INPUTID),hOwner,(DLGPROC)DlgProject_ResourceID_Input,(long)ProjectInfo.res.pCursorResInfo[CursorInfoNum].IdName)) return;
    211211
    212212    //重複チェック
     
    326326    TVITEM tvItem;
    327327
    328     if(!DialogBoxParam(hResInst,MAKEINTRESOURCE(IDD_INPUTID),hOwner,DlgProject_ResourceID_Input,(long)ProjectInfo.res.pBitmapResInfo[BitmapInfoNum].IdName)) return;
     328    if(!DialogBoxParam(hResInst,MAKEINTRESOURCE(IDD_INPUTID),hOwner,(DLGPROC)DlgProject_ResourceID_Input,(long)ProjectInfo.res.pBitmapResInfo[BitmapInfoNum].IdName)) return;
    329329
    330330    //重複チェック
     
    465465    TVITEM tvItem;
    466466
    467     if(!DialogBoxParam(hResInst,MAKEINTRESOURCE(IDD_INPUTID),hOwner,DlgProject_ResourceID_Input,(long)ProjectInfo.res.pIconResInfo[IconInfoNum].IdName)) return;
     467    if(!DialogBoxParam(hResInst,MAKEINTRESOURCE(IDD_INPUTID),hOwner,(DLGPROC)DlgProject_ResourceID_Input,(long)ProjectInfo.res.pIconResInfo[IconInfoNum].IdName)) return;
    468468
    469469    //重複チェック
  • trunk/abdev/ProjectEditor/Ruler.cpp

    r24 r302  
    55        case WM_PAINT:
    66            CRuler *pobj_Ruler;
    7             pobj_Ruler=(CRuler *)GetWindowLong(hwnd,GWL_USERDATA);
     7            pobj_Ruler=(CRuler *)GetWindowLongPtr(hwnd,GWLP_USERDATA);
    88
    99            HDC hdc;
     
    2626        0,0,0,0,
    2727        hParent,0,hInst,0);
    28     SetWindowLong(hRulerWnd,GWL_USERDATA,(long)this);
     28    SetWindowLongPtr(hRulerWnd,GWLP_USERDATA,(long)this);
    2929
    3030    HDC hdc;
  • trunk/abdev/ProjectEditor/SubOperation.cpp

    r120 r302  
    14331433        hwnd,0,hInst,0);
    14341434    if(pobj_nv->bClipProjectView==0){
    1435         SetWindowLong(hProjectView,GWL_EXSTYLE,0);
     1435        SetWindowLongPtr(hProjectView,GWL_EXSTYLE,0);
    14361436        SetParent(hProjectView,hProjectView_ToolWindow);
    14371437        ResizeProjectView_ToolWindow();
  • trunk/abdev/ProjectEditor/TabCtrl.cpp

    r25 r302  
    146146
    147147    //サブクラス化
    148     OldMainTabWndProc=(WNDPROC)GetWindowLong(hTab,GWL_WNDPROC);
    149     SetWindowLong(hTab,GWL_WNDPROC,(LONG_PTR)MainTabWndProc);
     148    OldMainTabWndProc=(WNDPROC)GetWindowLongPtr(hTab,GWLP_WNDPROC);
     149    SetWindowLongPtr(hTab,GWLP_WNDPROC,(LONG_PTR)MainTabWndProc);
    150150
    151151    //ボールド体フォントを生成
  • trunk/abdev/ProjectEditor/TextEditor_EventProc.cpp

    r24 r302  
    261261                MdiInfo[wParam].pMdiTextEdit->pobj_WebResult->hwnd,0,hInst,0);
    262262
    263             SetWindowLong(hOneTabWnd,GWL_USERDATA,(long)lParam);
     263            SetWindowLongPtr(hOneTabWnd,GWLP_USERDATA,(long)lParam);
    264264
    265265            return (LRESULT)hOneTabWnd;
  • trunk/abdev/ProjectEditor/WebSearch.cpp

    r83 r302  
    1818        case WM_TIMER:
    1919            if(wParam==ID_TIMER_POPUP_ANIMATION){
    20                 pobj_ResultList=(CResultList *)GetWindowLong(hwnd,GWL_USERDATA);
     20                pobj_ResultList=(CResultList *)GetWindowLongPtr(hwnd,GWLP_USERDATA);
    2121
    2222                pSetLayeredWindowAttributes(hwnd, 0,(int)((double)255/(double)100*(double)(pobj_ResultList->iAnimeCount*10)), LWA_ALPHA);
     
    3838            return 0;
    3939        case WM_PAINT:
    40             pobj_ResultList=(CResultList *)GetWindowLong(hwnd,GWL_USERDATA);
     40            pobj_ResultList=(CResultList *)GetWindowLongPtr(hwnd,GWLP_USERDATA);
    4141
    4242            RECT ClientRect;
     
    118118
    119119        case WM_LBUTTONDOWN:
    120             pobj_ResultList=(CResultList *)GetWindowLong(hwnd,GWL_USERDATA);
     120            pobj_ResultList=(CResultList *)GetWindowLongPtr(hwnd,GWLP_USERDATA);
    121121
    122122            GetCursorPos(&pos);
     
    149149    //ウィンドウを半透明にする
    150150    int lStyle;
    151     lStyle=GetWindowLong(hwnd,GWL_EXSTYLE) | WS_EX_LAYERED;
    152     SetWindowLong(hwnd,GWL_EXSTYLE,lStyle);
     151    lStyle=GetWindowLongPtr(hwnd,GWL_EXSTYLE) | WS_EX_LAYERED;
     152    SetWindowLongPtr(hwnd,GWL_EXSTYLE,lStyle);
    153153    pSetLayeredWindowAttributes(hwnd, 0, 0, LWA_ALPHA);
    154154
    155     SetWindowLong(hwnd,GWL_USERDATA,(long)this);
     155    SetWindowLongPtr(hwnd,GWLP_USERDATA,(long)this);
    156156    SetTimer(hwnd,ID_TIMER_POPUP_ANIMATION,10,NULL);
    157157    BringWindowToTop(hwnd);
     
    208208            return 0;
    209209        case WM_PAINT:
    210             pobj_OneTab=(COneTab *)GetWindowLong(hwnd,GWL_USERDATA);
     210            pobj_OneTab=(COneTab *)GetWindowLongPtr(hwnd,GWLP_USERDATA);
    211211
    212212            HBRUSH hBrush,hOldBrush;
     
    276276            return 0;
    277277        case WM_LBUTTONDOWN:
    278             pobj_OneTab=(COneTab *)GetWindowLong(hwnd,GWL_USERDATA);
     278            pobj_OneTab=(COneTab *)GetWindowLongPtr(hwnd,GWLP_USERDATA);
    279279
    280280            ShellExecute(hwnd,"open",pobj_OneTab->lpszUrl[0],NULL,NULL,SW_SHOWNORMAL);
  • trunk/abdev/ProjectEditor/WindowControl.cpp

    r64 r302  
    21412141    char temporary[MAX_PATH],temp2[1024],*pTemp;
    21422142
    2143     if(!DialogBox(hResInst,MAKEINTRESOURCE(IDD_PROJECT_NEWWINDOW),hOwner,DlgProject_NewWindow)) return;
     2143    if(!DialogBox(hResInst,MAKEINTRESOURCE(IDD_PROJECT_NEWWINDOW),hOwner,(DLGPROC)DlgProject_NewWindow)) return;
    21442144
    21452145    //重複チェック
Note: See TracChangeset for help on using the changeset viewer.