המאקרו MAKELONG יוצר ערך של 32 סיביות לא חתום על ידי שרשור שני ערכים נתון של 16 סיביות.
(DWORD MAKELONG המילה wLow, / / נמוך-סדר מילה של ערך ארוךWORDwHigh / / הגבוהות מילה של ערך ארוך);
הערך המוחזר הוא ערך 32 סיביות לא חתומים.
המאקרו MAKELONG מוגדר כדלקמן:
# הגדרת MAKELONG (a, b) \ ((ארוכה) (((WORD) (א)) | בהיר ((DWORD) ((WORD) (b))); < 16))
nbsp; Windows &NT: מחייב גירסה 3.1 או גירסה מתקדמת יותר.
Windows:נדרש Windows 95 או גירסה מתקדמת יותר.
חלונות CE:דורש גירסה 1.0 ואילך.
כותרת עליונה:להצהיר על windef.h.
מבט כולל על Windows, חלון פקודות מאקרו