الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

Can Somebody Explain This Code To Me Please

بدأه **SaRa** في 9 مارس 2008 · 2 رد · 624 مشاهدة · في الأسئلة المجابة
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله وبركاتة

ممكن لو سمحتم توضحولي هذا الكود شو يعني وف شو ممكن استفيد منة

:P :P :P

مع خالص تقديري لكم

:wacko: :wacko: :wacko: :wacko:


LRESULT CALLBACK WindowProcedure (HWND, UINT, WPARAM, LPARAM);/* Make the class name into a global variable */
char szClassName[ ] = "WindowsApp";int WINAPI WinMain (HINSTANCE hThisInstance,
HINSTANCE hPrevInstance,
LPSTR lpszArgument,
int nFunsterStil)
{
HWND hwnd; /* This is the handle for our window */
MSG messages; /* Here messages to the application are saved */
WNDCLASSEX wincl; /* Data structure for the windowclass */ /* The Window structure */
wincl.hInstance = hThisInstance;
wincl.lpszClassName = szClassName;
wincl.lpfnWndProc = WindowProcedure; /* This function is called by windows */
wincl.style = CS_DBLCLKS; /* Catch double-clicks */
wincl.cbSize = sizeof (WNDCLASSEX); /* Use default icon and mouse-pointer */
wincl.hIcon = LoadIcon (NULL, IDI_APPLICATION);
wincl.hIconSm = LoadIcon (NULL, IDI_APPLICATION);
wincl.hCursor = LoadCursor (NULL, IDC_ARR
 /*  Declare Windows procedure  */

تم تعديل هذه المشاركة بواسطة GamingMasteR في 9 مارس 2008 في 23:23

#2

الكود ناقص وهو جزء من عملية انشاء نافذة GUI

mov eax, dword ptr ds:[0xffdf0308]

jmp dword ptr [eax+0xfc]

#3

هذا جزء من الكود لانشاء تطبيق win32 يعني تطبيق يشتغل على ويندوز وليس دوز (dos) و هو بحاجة الى دروس في win32 api لفهمه.

واظن انه توجد مواضيع في المنتدى لشرح البرمجة باستعمال win32 api هذه بعضها..

/index.php?showtopic=65853

/index.php?showtopic=63917

او http://www.functionx.com/win32/Lesson01.htm

مواضيع مشابهة