CEdit* m_edit1 = (CEdit*)GetDlgItem(IDC_EDIT2);
CString str;
Getline(m_edit1,str); error C2065: 'Getline' : undeclared identifier
不知道是甚麼問題
我想把IDC_EDIT2的第一行的資料丟到IDC_EDIT3
CString str;
Getline(m_edit1,str); error C2065: 'Getline' : undeclared identifier
不知道是甚麼問題
我想把IDC_EDIT2的第一行的資料丟到IDC_EDIT3
int GetLine( int nIndex, LPTSTR lpszBuffer ) const;m_edit1->GetLine( 0, str);
CEdit* m_edit1 = (CEdit*)GetDlgItem(IDC_EDIT2);
CEdit* m_edit2 = (CEdit*)GetDlgItem(IDC_EDIT1);
char* str;
m_edit1->GetLine( 1, str);
m_edit2->SetWindowText(str);
我改成這樣可以執行~但一執行就當機
应该 是 char str【260】;
m_edit1->GetLine( 1, &str);
CEdit* m_edit1 = (CEdit*)GetDlgItem(IDC_EDIT2);
char str;
m_edit1->GetLine( 1, &str);
m_edit2->SetWindowText(&str);
好像是SetWindowText的問題
他好像只能用CString才能跑
那我
m_edit2->SetWindowText(&str);
該怎麼宣告?請交交我拜託= =
CEdit* m_edit1 = (CEdit*)GetDlgItem(IDC_EDIT2);
TCHAR str[1024] = {0};
m_edit1->GetLine( 1, str, _countof(str));
m_edit2->SetWindowText(str);
CEdit* m_edit1 = (CEdit*)GetDlgItem(IDC_EDIT2);
TCHAR str[1024] = {0};
m_edit1->GetLine( 1, str, _countof(str));
m_edit2->SetWindowText(str);_countof' : undeclared identifier
CEdit* m_edit2 = (CEdit*)GetDlgItem(IDC_EDIT1);
CEdit* m_edit1 = (CEdit*)GetDlgItem(IDC_EDIT_DATA28);
TCHAR str[1024] = {0};
sizeof(str)/sizeof(str[0]);
m_edit1->GetLine( 1, str, _countof(str));
m_edit2->SetWindowText(str);
一樣耶...我的是VC6.0
_countof' : undeclared identifier
m_edit1->GetLine( 1, str, 1024); 有 1 这 行 吗 ?我也是 vc6
但沒有輸出
不是1嗎我是要把EDIT第一行的資料寫到最右邊的EDIT