回精華區
作者itoc, 信區: itoc
標題[功能] xover.c Every_Z 時可以儲存畫面到暫存檔
時間03/06/08
作者: itoc (風調雨順,國泰民安) 看板: plan
標題: [功能] Every_Z 時可以儲存畫面到暫存檔
時間: Sun May 25 02:08:54 2003                          Updated: 2003/06/25

  像 WindTop 一樣的 every_Z 螢幕擷取

: xover.c 一開始有二處

#define MSG_ZONE_SWITCH "快速切換:(A)精華 (B)文章 ... (W)水球 (S)螢幕:"

: xover.c:every_Z()

  case 'w':
    if (HAS_PERM(PERM_BASIC))
      cmd = XZ_BMW;
    break;

+ case 's':
+   {
+     FILE *fp;
+     int i;
+     screenline slt[t_lines];
+
+     if (!(fp = tbf_open()))
+     {
+       vmsg("暫存檔開啟錯誤");
+       break;
+     }
+
+     vs_save(slt);
+
+     for (i = 0; i <= b_lines; i++)
+     {
+       slt[i].data[slt[i].len] = '\0';
+       fprintf(fp, "%s\n", slt[i].data);
+     }
+
+     fclose(fp);
+   }
+   break;
  }

  if (cmd == zone)
  {
    z_status--;
    return XO_FOOT;
  }

--
□ 本文章由 itocitoc.Dorm-GD2.NCTU.edu.tw 發表
精華選讀←離開[主題上]主題下(k)上篇(j)下篇S/a搜尋 G串列 TAB精華 ↑↓捲 Pg/Space翻