CCommandLineInfo sınıfı
Uygulama başlangıç komut satırında ayrıştırılırken yardımları.
class CCommandLineInfo : public CObject
Üyeler
Ortak Oluşturucusu
Ad |
Description |
---|---|
Varsayılan yapıları CCommandLineInfo nesnesi. |
Public yöntemler
Ad |
Description |
---|---|
Bu geri arama bağımsız parametreleri ayrıştırmak için geçersiz kılar. |
Ortak veri üyeleri
Ad |
Description |
---|---|
Komut satırı gösterir /Automation seçenek bulundu. |
|
Komut satırı gösterir /Embedding seçenek bulundu. |
|
Başlangıç ekranı gösterilmesinin gerekip gerekmediğini gösterir. |
|
İşlenecek kabuk komutu gösterir. |
|
Sürücüyü gösterir baskı için; kabuk komutu ise adı Aksi halde boş. |
|
Açılmış veya yazdırılması için dosya adını gösterir; shell komutu yeni veya dde ise boş. |
|
Bağlantı noktası gösterir baskı için; kabuk komutu ise adı Aksi halde boş. |
|
Yazıcı gösterir baskı için; kabuk komutu ise adı Aksi halde boş. |
|
Uygulama yeniden başlatma Yöneticisi'ni yeniden için yeniden başlatma Yöneticisi'ni yeniden benzersiz tanımlayıcısını belirtir. |
Notlar
mfc uygulaması genellikle bu sınıfın yerel bir kopyasını oluşturacak InitInstance , ELEMAN işlevi.Bu nesne daha sonra geçirilir CWinApp::ParseCommandLine, sürekli olarak çağırır, ParseParam doldurmak için CCommandLineInfo nesnesi.CCommandLineInfo Nesne için geçirilen sonra CWinApp::ProcessShellCommand komut satırı bağımsız değişkenleri ve bayraklar işlenecek.
Bu nesne, aşağıdaki komut satırı seçenekleri ve parametreleri kapsüllemek için kullanabilirsiniz:
Komut satırı bağımsız değişkeni |
Yürütülen komut |
---|---|
Uygulama |
Yeni bir dosya. |
Uygulama dosyaadı |
Dosya Aç. |
Uygulama/p dosyaadı |
Dosyayı varsayılan yazıcıda yazdırır. |
Uygulama/pt dosyaadı yazıcı sürücüsü bağlantı noktası |
Dosyayı belirtilen yazıcıya yazdırma. |
app/dde |
Başlatma ve dde komutu beklemek. |
Uygulama/Automation |
ole Otomasyon sunucusu Başlat. |
Uygulama/Embedding |
Katıştırılmış ole öğeyi düzenlemek başlangıç. |
Uygulama/Register Uygulama/Regserver |
Herhangi bir kayıt görevlerini gerçekleştirmek için uygulamaya bildirir. |
Uygulama/Unregister Uygulama/Unregserver |
Herhangi bir kayıt silme işlemleri için uygulamayı bilgilendirir. |
Yeni bir sınıf türetin CCommandLineInfo diğer bayraklar ve parametre değerlerini işlemek için.Geçersiz kılma ParseParam yeni bayraklar işlenecek.
Devralma hiyerarşisi
CCommandLineInfo
Gereksinimler
Başlık: afxwin.h