بســم الله الـرحمــن الرحيــم
اخواني الاعزاء
السلام عليكــم ورحمـة الله وبركاتــه
برنامجي به مصادر واقوم بتحميلها و اضهارها باستخدام الدالة DialogBox() ;
واستطيع تغيير النص في العناصر من النوع Edit باستخدام الدالة SetItemText() كالاتي:
SetDlgItemText(hwDlg,IDC_EDIT1,"This is My Edit Text");
ولكن لا يمكنني تغيير النص باستخدام نفس الدالة للعناصر من النوع Static مثلا
SetDlgItemText(hwDlg,IDC_STATIC,"This is my Static Text");
ايظا لم استطيع تغيير قيمة مؤشر التقدم Progress باستخدام الدالة SetDlgItemInt() كالاتي:
SetDlgItemInt(hwDlg,IDC_PROGRESS1 ,50,0);
اخيرا - لدي مصفوفة من النوع Byte "unsigned char" واريد اضهارها كارقام هيكس في عنصر Edit
void Buffer_Data( int BufferLength, BYTE* myBuffer )
{
int i =0;
for (i=0; i < BufferLength; i++)
{
printf("%02X " , myBuffer ); // this prints myBuffer's hex values;
}
// here i want to show myBuffer array as hex values in the control "IDC_EDIT1" .
}مع شكري المسبق
تحياتي
