藍森林首頁 | 返回主頁 | 本站地圖 | 站內搜索 | 聯繫信箱 |
 您目前的位置:首頁 > 自由軟件 > 技術交流 > 應用編程


    

藍森林 http://www.lslnet.com 2006年6月6日 10:18


如何在curses編程中當知道這個窗口的坐標來確定這個坐標的值呢?

我在curses編程的時候,我想以坐標來確定這個坐標上的值,我該用什麼函數呢???

這個值我不是想把它顯示到屏幕上,而是想把它寫到另外的文件上我該怎麼辦呢?請大俠指點,我急用!!!

fprintf(fp,"%c",值);       這個值我如何來確定?????

如何在curses編程中當知道這個窗口的坐標來確定這個坐標的值呢?

getyx
or get from window structure
the member is _cury and _curx

如何在curses編程中當知道這個窗口的坐標來確定這個坐標的值呢?

我的程序是這樣的
for (i=0;i<LINES,i++)
{
    for (j=0;j<COLS;j++)
   {
        fprintf(fp,"%c",值);
   }
}

你說這個值怎麼填呀?而getyx只是取得當前的坐標,而我要的不是當前的坐標,而是當前坐標的那個位置的"值"   ,我急用,謝謝幫我一下!!!

如何在curses編程中當知道這個窗口的坐標來確定這個坐標的值呢?

有什麼別的函數嗎?請指點迷津!!!

如何在curses編程中當知道這個窗口的坐標來確定這個坐標的值呢?

如何在curses編程中當知道這個窗口的坐標來確定這個坐標的值呢?

到明天也可以,只要你能幫我一下就可以了,我現在也正在用這個,可是沒有這個功能,我就不能再做下去了,所以還是請你幫我一下,謝謝了!!!

如何在curses編程中當知道這個窗口的坐標來確定這個坐標的值呢?

很簡單的,curses庫提供了一個inch函數
man inch
inch,  winch,  mvinch,  mvwinch - get a character and attributes from a    curses window
這應該就是你要的吧。
另外還有instr和innstr函數,可能不同版本的系統不一定支持。

如何在curses編程中當知道這個窗口的坐標來確定這個坐標的值呢?

對對對!樓主要的就是它!



Copyright © 1999-2000 LSLNET.COM. All rights reserved. 藍森林網站 版權所有。 E-mail : webmaster@lslnet.com