Здравствуйте, dr.Lich, Вы писали:
DL>Попал в следующую ситуацию.. Есть код написанный на VisualC++ DL> TEXTMETRIC textMetric; pDC->>GetTextMetrics(&textMetric); DL> int fontHeight=textMetric.tmHeight; DL> int count=Gamma.GetSize(); DL> int displayPos=1; DL> for(int i=0; i<count;++i) DL> { DL> WORD value=Gamma.GetAt(i); DL> char s[81]; DL> wsprintf(s,"%u",value); pDC->>TextOut(displayPos,10,s); DL> displayPos+=fontHeight; DL> } DL>в общем выводит на приложение MDI єлементі массива Gamma, а нужно чтобы выодилось DL>двоичное значение числа, типа не 6 а 00110 и чтобы число разрядов можно было задавать... DL>может есть вмтроенная функция илии параметр в функции wsprintf...заранее благодарю за инфо
Не, встроенной функции нет — ручками надо писать, формировать из каждого бита символ 0 или 1 и цеплять в строку.
Хочешь быть счастливым — будь им!
Без булдырабыз!!!