Rumah >pembangunan bahagian belakang >C++ >Bagaimanakah Saya Boleh Menghalang Tetingkap Konsol daripada Muncul Apabila Memulakan Proses dalam C#?
Apabila mencipta proses pada mesin jauh menggunakan kelas System.Diagnostics.Process, penampilan tetingkap konsol boleh satu gangguan. Walaupun menetapkan sifat seperti CreateNoWindow kepada benar, tetingkap konsol mungkin masih berterusan, menghalang operasi lain.
Penyelesaian terletak pada menangani gabungan sifat tertentu. Sifat UseShellExecute mesti ditetapkan kepada palsu apabila menekan tetingkap konsol. Harta ini memainkan peranan penting dalam menentukan cara proses itu dilancarkan. Menetapkannya kepada benar atau memberikan nilai bukan nol untuk sifat Nama Pengguna dan Kata Laluan mengatasi tetapan CreateNoWindow, membawa kepada paparan tetingkap baharu.
Oleh itu, untuk menyembunyikan tetingkap konsol dengan berkesan, pastikan nilai sifat berikut ditetapkan:
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Menghalang Tetingkap Konsol daripada Muncul Apabila Memulakan Proses dalam C#?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!