Home » U++ Library support » U++ Widgets - General questions or Mixed problems » GetDefaultPrinter Call does not compile
GetDefaultPrinter Call does not compile [message #30207] |
Wed, 15 December 2010 16:20 |
JoseB
Messages: 37 Registered: March 2009
|
Member |
|
|
Please, could you help me compilling this little example app:
#include <CtrlLib/CtrlLib.h>
#include <winspool.h>
using namespace Upp;
struct MyAppWindow : TopWindow
{
virtual void Paint(Draw& w)
{
w.DrawRect(GetSize(), SWhite);
w.DrawText(20, 20, "Hello world!", Arial(30), Magenta);
}
MyAppWindow()
{
Title("My application").Zoomable().Sizeable();
char szPrinterName[255];
unsigned long lPrinterNameLentgth;
int ret=GetDefaultPrinter(szPrinterName,&lPrinterNameLentgth );
if(ret==0)
{
DWORD dwErr = ::GetLastError();
char e[100];
sprintf(e,"%d",dwErr);
MessageBox(NULL, "GetDefaultPrinter Error", e,MB_ICONINFORMATION);
}
}
};
GUI_APP_MAIN
{
MyAppWindow app;
app.SetRect(0, 0, 200, 100);
app.Run();
}
The compiler says:
C:\upp\MyApps\ppp\main.cpp: In constructor 'MyAppWindow::MyAppWindow()':
C:\upp\MyApps\ppp\main.cpp:21: error: 'GetDefaultPrinterA' was not declared in this scope
C:\upp\MyApps\ppp\main.cpp:29: error: returning a value from a constructor
This is just a test application.
Thank you
JoseB
[Updated on: Wed, 15 December 2010 16:22] Report message to a moderator
|
|
|
|
|
GetDefaultPrinter Call does not compile
By: JoseB on Wed, 15 December 2010 16:20
|
|
|
Re: GetDefaultPrinter Call does not compile
By: koldo on Wed, 15 December 2010 21:47
|
|
|
Re: GetDefaultPrinter Call does not compile
By: JoseB on Wed, 15 December 2010 23:38
|
|
|
Re: GetDefaultPrinter Call does not compile
By: koldo on Thu, 16 December 2010 09:05
|
|
|
Re: GetDefaultPrinter Call does not compile
By: JoseB on Thu, 16 December 2010 17:42
|
|
|
Re: GetDefaultPrinter Call does not compile
|
|
|
Re: GetDefaultPrinter Call does not compile
By: koldo on Thu, 16 December 2010 22:09
|
|
|
Re: GetDefaultPrinter Call does not compile
By: JoseB on Sat, 18 December 2010 03:35
|
|
|
Re: GetDefaultPrinter Call does not compile
By: koldo on Sun, 19 December 2010 21:15
|
|
|
Re: GetDefaultPrinter Call does not compile
By: JoseB on Tue, 21 December 2010 10:55
|
|
|
Re: GetDefaultPrinter Call does not compile
By: koldo on Tue, 21 December 2010 14:11
|
|
|
Re: GetDefaultPrinter Call does not compile
By: JoseB on Tue, 21 December 2010 17:10
|
|
|
Re: GetDefaultPrinter Call does not compile
By: koldo on Tue, 21 December 2010 17:17
|
|
|
Re: GetDefaultPrinter Call does not compile
By: JoseB on Tue, 21 December 2010 17:46
|
|
|
Re: GetDefaultPrinter Call does not compile
By: koldo on Wed, 22 December 2010 09:39
|
|
|
Re: GetDefaultPrinter Call does not compile
By: JoseB on Wed, 22 December 2010 11:14
|
|
|
Re: GetDefaultPrinter Call does not compile
By: koldo on Wed, 22 December 2010 12:12
|
|
|
Re: GetDefaultPrinter Call does not compile
By: JoseB on Wed, 22 December 2010 12:28
|
|
|
Re: GetDefaultPrinter Call does not compile
By: koldo on Wed, 22 December 2010 14:11
|
|
|
Re: GetDefaultPrinter Call does not compile
By: JoseB on Wed, 22 December 2010 14:24
|
Goto Forum:
Current Time: Sun Apr 28 06:57:06 CEST 2024
Total time taken to generate the page: 0.02896 seconds
|