۳۱-تير-۱۳۸۵, ۰۷:۵۶:۳۹
۳۱-تير-۱۳۸۵, ۱۳:۱۷:۲۹
بفرما
۰۱-مرداد-۱۳۸۵, ۰۳:۳۲:۴۱
خیلی ممنون دوست من ...
۰۲-مرداد-۱۳۸۵, ۱۵:۴۱:۱۲
Iron_Fist نوشته است:بفرماآیا تابع دیگری وجود نداره ؟
این با سوئیچ خود ویندوز فرق داره ، ویندوز خیلی سریعتر سوئیچ می کنه اما این نه ؟
راستی این خط چه کاری رو انجام میده ؟
کد:
Private Declare Function WTSGetActiveConsoleSessionId Lib "kernel32.dll" () As Long
۰۲-مرداد-۱۳۸۵, ۱۷:۱۵:۴۱
نقل قول: آیا تابع دیگری وجود نداره ؟فکر نکنم !
نقل قول: این با سوئیچ خود ویندوز فرق داره ، ویندوز خیلی سریعتر سوئیچ می کنه اما این نه ؟دلیلش اینه که پارامتر آخر یعنی bWait رو من 1 قرار دادم و این بدین معنی
هست که قبل از سوییچ یوزر شدن برنامه هایی که با سوییچ یوزر شدن
عکس العمل نشون می دن عکس العملشون رو نشون بدن تا مثلا در کارشون
اختلال پیش نیاد
اگه خیلی عجله داری اون 1 رو 0 کن که بی توجه به برنامه ها سویچ یوزر کنه
سریع تر می شه !
نقل قول: راستی این خط چه کاری رو انجام میده ؟کار این تابع بدست آوردن SessionId فعال است ( یعنی SessionId اون یوزری
که کاربر توشه رو بدست می آره )
فکر کنم ByVal 0& هم معنی کار در یوزر فعال رو بده
در ضمن می تونی از ثابت
Private Const WTS_CURRENT_SESSION As Long = -1&
هم اگه دوست داری بجای این تابع استفاده کنی ( یعنی تو پارامتر دوم تابع
اینو جای WTSGetActiveConsoleSessionId بزاری )
۱۵-مرداد-۱۳۸۵, ۰۵:۱۸:۲۵
ممنون از لطفتون ...
ولی من اونی که منظورم بود این بود ...
اونقدر گشتم تا پیداش کردم !
ولی من اونی که منظورم بود این بود ...
کد:
Private Declare Function LockWorkStation Lib "user32" () As Long