نمایش نتایج 1 تا 2 از 2

نام تاپیک: شناختن تابع های سیستم عامل

  1. #1

    شناختن تابع های سیستم عامل

    با سلام
    تو اسمبلی ما میتونیم تابع های سیستم عامل (ویندوز) را فراخوانی و استفاده کنیم,میخواستم از دوستان بپرسم که من چطوری می تونم این تابع هارو بشناسم و کاربرد هاشو بدونم.

    با سپاس

  2. #2

    نقل قول: شناختن تابع های سیستم عامل

    masm رو دانلود كنيد توي خودش كلي مثال هست كه api هاي ويندوز رو فراخواني ميكنه
    در داس هم وقفه هاي داس كه كاري نداره همچنين بايوس كه مجزا از سيستم عامل هست
    اگر بازم مشكلي بود بگين
    اينم يك نمونه با masm


    .486
    .model flat, stdcall

    option casemap:none

    includelib \masm32\lib\kernel32.lib
    includelib \masm32\lib\user32.lib

    include \masm32\include\kernel32.inc
    include \masm32\include\user32.inc
    include \masm32\include\windows.inc

    .data?
    MsgText db ?
    .data

    MsgTitle db "This is a messagebox",0

    .code
    start:

    mov eax,'a'
    mov MsgText,eax

    invoke MessageBox, NULL, ADDR MsgText, ADDR MsgTitle, MB_OK or MB_ICONINFORMATION
    invoke ExitProcess, NULL
    end start


قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •