OnFilePageSetup (Dialog "Seite einrichten")
-
Hi
Ich will den Dialog "Seite einrichten" aufrufen aber mit den Standartvorgabe "ID_FILE_PAGE_SETUP" funktioniert das ganze nicht.
In der MSDN steht leider nichts darüber, aber die ID gibt es trotzdem den diese steht bei mir in der String Table drin mit der Beschreibung "Ändert die Druckoptionen.\nSeite einrichten".
Wie funktioniert das mit diesem Dialog?
MFG
Shona
-
Zeig mal bitte den Code. Hast Du das in die Message Map eingeklinkt? Aussehen sollte das ungefähr so:
BEGIN_MESSAGE_MAP(CMyApp, CWinApp) //{{AFX_MSG_MAP(CMyApp) ON_COMMAND(ID_APP_ABOUT, OnAppAbout) //}}AFX_MSG_MAP // Standard-Druckbefehl "Seite einrichten" ON_COMMAND(ID_FILE_PAGE_SETUP, CMyApp::OnFilePageSetup) END_MESSAGE_MAP()Auszug MSDN:
"ID_FILE_PAGE_SETUP Invokes an application-specific page setup/layout dialog.
Currently there is no standard for this dialog, and the framework has no default implementation of this command."Deswegen wirst Du wohl nicht darum herum kommen, diesen Page Setup Dialog selbst zu schreiben.
/e: oder nimmst den hier -> http://www.protext.com/MFC/hint10.htm
-
OK, aber dieses Beispiel kann ich nicht verwenden da ich den Dialog so machen muss das die Seite nur fürs Drucken eingerichetet wird.
weiß den jemand wie ich die Seitenansicht in dem Dialog aufrufen kann?