티스토리 뷰

프로그래밍/MFC

MFC 콤마 넣기

에어버스 2015. 4. 26. 11:19

CString CNumEdit::InsertComma(CString str)
{
CString strData = str;
 strData.Replace(_T(","), _T(""));  
 NUMBERFMT nFmt = { 0, 0, 3, _T("."), _T(","), 0 };
 TCHAR buffer[40]={0};  
 int pos=0;
 if(strData[0]==_T('-'))
 {
  pos=1;
  buffer[0]=_T('-');
 } 
 GetNumberFormat(NULL, NULL, (LPCTSTR)strData+pos, &nFmt, buffer+pos, sizeof(buffer));
 return (LPCTSTR)buffer;
}

공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/05   »
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31