البرمجة واجهة المستخدم الرسومية من داخل خدمة ويندوز؟
-
22-07-2019 - |
سؤال
وأود أن أتمتة التطبيق النوافذ التي تأتي فقط مع باعتبارها الوكالة واجهة المستخدم الرسومية (أي دعم لسطر الأوامر). أتمتة نفسه هو بسيط نسبيا مع أوتويت .
وحتى الآن، وأنا أتساءل، هو، هو ممكن لإطلاق ويندوز التطبيقات من مع خدمة ويندوز (وهذا ببساطة الاتصال النصي أوتويت)؟
المحلول
وحتى لو السيارات يمكن أن تعمل مع UAC، سوف المدى على الأرجح إلى مشاكل عزل الدورة - خدمات أي بمعنى وسطح المكتب لا يختلطان وإرسال رسائل لبعضهم البعض، ما لم مشفرة explicitely لتمرير من خلال ذلك
.وهكذا فمن الممكن، ولكنها ليست قطعة من الكعكة سواء.
وربما كنت ترغب في النظر في: إطلاق تطبيق WinForms عناصر صافي تفاعلي من الخدمة
نصائح أخرى
وبينما لا ينصح على الإطلاق بسبب المضاعفات المرتبطة مع الدورة 0 العزلة في أحدث إصدارات من ويندوز، ومخطوطات أوتويت يمكن بالتأكيد استدعاء من خدمة ويندوز. يرجى الاطلاع على هذه الصفحة لبضع نماذج البرامج النصية التي تعمل كما هو متوقع عند استدعائه من خدمة ويندوز أ >.
وعلى الرغم من سوء الحظ، ليس كل من وظائف أوتويت يبدو أن العمل في الدورة 0. واجهت مشاكل مع إجراءات "وين *" (WinActivate، WinExists) لذلك ربما يجب عليك تجنب تلك إذا استطعت. ومنذ وثائق لا تسليط الضوء على وظائف إشكالية مما لا شك فيه اختبار بدقة!