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

نام تاپیک: شبیه سازی رویدادهای move و size فرم

  1. #1
    کاربر دائمی آواتار ASedJavad
    تاریخ عضویت
    فروردین 1387
    محل زندگی
    زیر سایه امام رئوف
    پست
    856

    شبیه سازی رویدادهای move و size فرم

    سلام
    وقتی رو نوار عنوان یک فرم راست کلیک میکنیم، یه منو رو نشون میده که جند تا گزینه داره

    دوتا از اون گزینه ها عبارتند از move و size
    حالا من میخوام با فشردن یک command button عینا یکی از این دو تا شبیه سازی بشه.
    حالا جه با استفاده از توابعی مثل postmessage و sendmessage و چه با استفاده از توابع خود vb و چه از هر طریق دیگه
    کسی راهی بلده؟
    عکس های ضمیمه عکس های ضمیمه

  2. #2
    کاربر تازه وارد آواتار ras-amir
    تاریخ عضویت
    شهریور 1390
    محل زندگی
    قم
    سن
    27
    پست
    94

    نقل قول: شبیه سازی رویدادهای move و size فرم

    به نظر من برنامه ای بنویس که به ازای زدن کلید های فلش صفحه کلید ،جا به جایی صفحه به اندازه مثلا 5 پیکسل اضافه بشه.
    یکم پیچیده شد ! ببخشید فکر کن اگه نفهمیدی توضیح بدم...
    موفق باشید

  3. #3
    کاربر دائمی آواتار setroyd
    تاریخ عضویت
    اسفند 1389
    محل زندگی
    تهران
    پست
    1,198

    نقل قول: شبیه سازی رویدادهای move و size فرم

    به چه دردی میخوره !!! میشه با 100 تابع این کارو به شکل های مختلف کرد خیلی راحته ولی کاربردش چیه ؟؟

  4. #4
    کاربر دائمی آواتار returnx
    تاریخ عضویت
    فروردین 1389
    محل زندگی
    ?
    پست
    1,190

    نقل قول: شبیه سازی رویدادهای move و size فرم

    این کامل شده ی همون برنامه ای که من براتون تو او تاپیک گذاشتم ، قابلیت Move و Size رو هم اظافه کردم...
    فایل های ضمیمه فایل های ضمیمه

  5. #5

    نقل قول: شبیه سازی رویدادهای move و size فرم

    سلام علیکم
    کدهای زیر را در ماژول فرم کپی کنین:

    Private Declare Function SendMessage Lib "user32.dll" Alias "SendMessageA" (ByVal hwnd As Long, ByVal wMsg As Long, ByVal wParam As Long, ByRef lParam As Any) As Long
    Const WM_SYSCOMMAND As Long = &H112
    Const SC_SIZE As Long = &HF000&
    Const SC_MOVE As Long = &HF010&
    Const SC_RESTORE As Long = &HF120&
    Const SC_MINIMIZE As Long = &HF020&
    Const SC_MAXIMIZE As Long = &HF030&
    Const SC_CLOSE As Long = &HF060&


    رویداد Resize

    SendMessage Me.hwnd, WM_SYSCOMMAND, SC_SIZE, 0&


    رویداد Move

    SendMessage Me.hwnd, WM_SYSCOMMAND, SC_MOVE, 0&

    رویداد Close

    SendMessage Me.hwnd, WM_SYSCOMMAND, SC_CLOSE, 0&


    رویداد Maximize

    SendMessage Me.hwnd, WM_SYSCOMMAND, SC_MAXIMIZE, 0&

    رویداد Minimize

    SendMessage Me.hwnd, WM_SYSCOMMAND, SC_MINIMIZE, 0&

    رویداد Restore

    SendMessage Me.hwnd, WM_SYSCOMMAND, SC_RESTORE, 0&



    PostMessage نیز هم مانند SendMessage است

    موفق باشید
    آخرین ویرایش به وسیله محسن واژدی : سه شنبه 09 مهر 1392 در 23:47 عصر
    .: مداحی دلنشین شهیدی که در زادروز ولادتش پرکشید [ تصاویر... ]
    .: مداحی دلنشین شهید غلامعلی رجبی [ تصاویر... ]

    .: لطفا سوالاتی که قابل طرح در انجمن هستند را در خصوصی ارسال نفرمائید.

  6. #6

    نقل قول: شبیه سازی رویدادهای move و size فرم

    كاربراي محترم setroyd و ras_amir اين فروم جاي آموزش دادن و ياد گرفتن خواهشن نه بار علمي خودتون به رخ همديگه بكشيد نه به هم متلك بندازيد ، حرمت علم خيلي بيشتر از اين حرفهاست

  7. #7
    کاربر دائمی آواتار ASedJavad
    تاریخ عضویت
    فروردین 1387
    محل زندگی
    زیر سایه امام رئوف
    پست
    856

    نقل قول: شبیه سازی رویدادهای move و size فرم

    نقل قول نوشته شده توسط mohsenvj مشاهده تاپیک
    سلام علیکم
    کدهای زیر را در ماژول فرم کپی کنین:
    ...
    موفق باشید
    سلام
    ممنون
    جواب بسیار عالی بود

برچسب های این تاپیک

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

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