Ignore:
Timestamp:
May 27, 2008, 9:17:34 PM (16 years ago)
Author:
dai_9181
Message:

・WindowInfoクラスをリファクタリング
・MdiInfoを単純配列からvectorに変更した。

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/ab5.0/abdev/abdev/Backup.cpp

    r475 r625  
    4848    sprintf(temp2,"%x\r\n",hOwner);
    4949
    50     for(i=0;i<MAX_WNDNUM;i++){
     50    for(i=0;i<MdiInfo.size();i++){
    5151        if(MdiInfo[i].hwnd){
    5252            int WndNum;
     
    6060
    6161            //情報を追加
    62             sprintf(temp2+lstrlen(temp2),"%s\r\n",MdiInfo[WndNum].path);
     62            sprintf(temp2+lstrlen(temp2),"%s\r\n",MdiInfo[WndNum].path.c_str());
    6363
    6464            iNum++;
     
    115115
    116116        //パスを変更
    117         GlobalFree(MdiInfo[WndNum].path);
    118         MdiInfo[WndNum].path=(char *)GlobalAlloc(GMEM_FIXED,lstrlen(szBeforeFilePath)+1);
    119         lstrcpy(MdiInfo[WndNum].path,szBeforeFilePath);
     117        MdiInfo[WndNum].path = szBeforeFilePath;
    120118
    121119        //ドキュメント セレクト コンボボックスに挿入
Note: See TracChangeset for help on using the changeset viewer.