cdj423 发表于 2009-6-17 19:48:34

c++不知道调用哪个函数,

现在正在做c++课程设计。遇到一个问题:我想将光标移到一个指定的位置,然后输出一些信息。不知道调用哪个函数。请各位大虾指点一下,同时带上这个函数所属的头文件。谢谢!!

彳亍de孑孓 发表于 2009-6-18 13:46:00

vc的话用GetFocus()

狩||猎||者 发表于 2009-6-18 14:07:52

public:
property String^ ToolTipText {
    String^ get ();
    void set (String^ value);
}

狩||猎||者 发表于 2009-6-18 14:15:18

给你个例子看看吧。


void dataGridView1_CellFormatting(Object^ /*sender*/,
    DataGridViewCellFormattingEventArgs^ e)
{
    if ( (e->ColumnIndex == this->dataGridView1->Columns["Rating"]->Index)
      && e->Value != nullptr )
    {
      DataGridViewCell^ cell =
            this->dataGridView1->Rows->Cells;
      if (e->Value->Equals("*"))
      {               
            cell->ToolTipText = "very bad";
      }
      else if (e->Value->Equals("**"))
      {
            cell->ToolTipText = "bad";
      }
      else if (e->Value->Equals("***"))
      {
            cell->ToolTipText = "good";
      }
      else if (e->Value->Equals("****"))
      {
            cell->ToolTipText = "very good";
      }
    }
}

狩||猎||者 发表于 2009-6-18 14:16:16

设置的属性都为tooltiptext


不知道你说的是不是这个意思。

cdj423 发表于 2009-6-18 20:27:02

先谢了,我的意思是:你在点(2,1)这点 输出一句话""谢谢"".用C语言做,可以用gotoxy(2,1)但是我在vc++6.0环境下使用,提示没有定义 ,不知道gotoxy()在哪个头文件下?

丹明扬 发表于 2011-11-24 15:41:47

void Go_pos_in(int x,int y)
{
    COORD pos = {x, y};
    SetConsoleCursorPosition(gh_std_in, pos);
}
void Go_pos_out(int x,int y)
{
    COORD pos = {x, y};
    SetConsoleCursorPosition(gh_std_out, pos);
}
页: [1]
查看完整版本: c++不知道调用哪个函数,