Aracılığıyla paylaş


CCommandLineInfo sınıfı

Uygulama başlangıç komut satırında ayrıştırılırken yardımları.

class CCommandLineInfo : public CObject

Üyeler

zaydx040.collapse_all(tr-tr,VS.110).gifOrtak Oluşturucusu

Ad

Description

CCommandLineInfo::CCommandLineInfo

Varsayılan yapıları CCommandLineInfo nesnesi.

zaydx040.collapse_all(tr-tr,VS.110).gifPublic yöntemler

Ad

Description

CCommandLineInfo::ParseParam

Bu geri arama bağımsız parametreleri ayrıştırmak için geçersiz kılar.

zaydx040.collapse_all(tr-tr,VS.110).gifOrtak veri üyeleri

Ad

Description

CCommandLineInfo::m_bRunAutomated

Komut satırı gösterir /Automation seçenek bulundu.

CCommandLineInfo::m_bRunEmbedded

Komut satırı gösterir /Embedding seçenek bulundu.

CCommandLineInfo::m_bShowSplash

Başlangıç ekranı gösterilmesinin gerekip gerekmediğini gösterir.

CCommandLineInfo::m_nShellCommand

İşlenecek kabuk komutu gösterir.

CCommandLineInfo::m_strDriverName

Sürücüyü gösterir baskı için; kabuk komutu ise adı Aksi halde boş.

CCommandLineInfo::m_strFileName

Açılmış veya yazdırılması için dosya adını gösterir; shell komutu yeni veya dde ise boş.

CCommandLineInfo::m_strPortName

Bağlantı noktası gösterir baskı için; kabuk komutu ise adı Aksi halde boş.

CCommandLineInfo::m_strPrinterName

Yazıcı gösterir baskı için; kabuk komutu ise adı Aksi halde boş.

CCommandLineInfo::m_strRestartIdentifier

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

CObject

CCommandLineInfo

Gereksinimler

Başlık: afxwin.h

Ayrıca bkz.

Başvuru

CObject sınıfı

Hiyerarşi grafik

CWinApp::ParseCommandLine

CWinApp::ProcessShellCommand