Click here to Skip to main content
15,908,768 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
GeneralRe: Grouping in MFC List Control Pin
Subhash Madhukar20-Apr-08 19:27
Subhash Madhukar20-Apr-08 19:27 
Questionhow to convert a money in to word( format Ruppes and paise) Pin
ammaappa14-Apr-08 19:21
ammaappa14-Apr-08 19:21 
AnswerRe: how to convert a money in to word( format Ruppes and paise) Pin
Rajkumar R14-Apr-08 20:39
Rajkumar R14-Apr-08 20:39 
AnswerRe: how to convert a money in to word( format Ruppes and paise) Pin
Jonathan [Darka]14-Apr-08 21:24
professionalJonathan [Darka]14-Apr-08 21:24 
Questionproblem to run Multy thread program on specific PC Pin
Michae_geffen14-Apr-08 19:04
Michae_geffen14-Apr-08 19:04 
QuestionRe: problem to run Multy thread program on specific PC Pin
Rajesh R Subramanian14-Apr-08 19:28
professionalRajesh R Subramanian14-Apr-08 19:28 
GeneralRe: problem to run Multy thread program on specific PC Pin
Jonathan [Darka]14-Apr-08 21:24
professionalJonathan [Darka]14-Apr-08 21:24 
QuestionChanging printer settings Pin
SquirrelEx14-Apr-08 17:51
SquirrelEx14-Apr-08 17:51 
I need to change printer default settings. I am using DocumentProperties function. Here is my code:

if(!SetDefaultPrinter(ptiSel.sPrinter)) return false;

HANDLE hPrinter;
if(!OpenPrinter(ptiSel.sPrinter.GetBuffer(0),&hPrinter,0)) return false;

DWORD dwSize = DocumentProperties(0,hPrinter,ptiSel.sPrinter.GetBuffer(0),0,0,0);
pDefDEVMODE = (LPDEVMODE) malloc(dwSize);
DocumentProperties(0,hPrinter,ptiSel.sPrinter.GetBuffer(0),pDefDEVMODE,0,DM_OUT_BUFFER);

if(pDefDEVMODE->dmFields & DM_DEFAULTSOURCE)
pDefDEVMODE->dmDefaultSource = ptiSel.wTray;

DWORD res=DocumentProperties(0,hPrinter,ptiSel.sPrinter.GetBuffer(0),pDefDEVMODE,pDefDEVMODE, DM_OUT_BUFFER | DM_IN_BUFFER);
if(res != IDOK) MessageBox(0,_T("Could not set printer settings"),0,MB_ICONERROR);
ClosePrinter(hPrinter);

This code is based on msdn sample (http://support.microsoft.com/kb/167345). Settings are not changed. The second call of DocumentProperties retrieves valid DEVMODE structure, I change it and save back to printer, the function returns IDOK result but does not write settings to printer. Can anybody help me?
GeneralRe: Changing printer settings Pin
Krishnakumartg14-Apr-08 18:37
Krishnakumartg14-Apr-08 18:37 
GeneralRe: Changing printer settings Pin
SquirrelEx14-Apr-08 23:17
SquirrelEx14-Apr-08 23:17 
General_beginthreadex VS CreateThread and, ThreadId vs Thread Handle Pin
ForNow14-Apr-08 17:40
ForNow14-Apr-08 17:40 
GeneralRe: _beginthreadex VS CreateThread and, ThreadId vs Thread Handle Pin
Naveen14-Apr-08 17:53
Naveen14-Apr-08 17:53 
GeneralRe: _beginthreadex VS CreateThread and, ThreadId vs Thread Handle Pin
ForNow14-Apr-08 20:56
ForNow14-Apr-08 20:56 
GeneralDetecting if a message was simulated using SendInput Pin
bob1697214-Apr-08 11:10
bob1697214-Apr-08 11:10 
GeneralRe: Detecting if a message was simulated using SendInput Pin
Randor 14-Apr-08 16:06
professional Randor 14-Apr-08 16:06 
GeneralRe: Detecting if a message was simulated using SendInput Pin
bob1697214-Apr-08 17:25
bob1697214-Apr-08 17:25 
QuestionWM_MOUSEWHEEL Message Problem Pin
sdfghjkqwer14-Apr-08 8:00
sdfghjkqwer14-Apr-08 8:00 
QuestionRe: WM_MOUSEWHEEL Message Problem Pin
CPallini14-Apr-08 8:53
mveCPallini14-Apr-08 8:53 
GeneralRe: WM_MOUSEWHEEL Message Problem Pin
sdfghjkqwer14-Apr-08 9:00
sdfghjkqwer14-Apr-08 9:00 
GeneralRe: WM_MOUSEWHEEL Message Problem Pin
Graham Bradshaw14-Apr-08 9:36
Graham Bradshaw14-Apr-08 9:36 
GeneralRe: WM_MOUSEWHEEL Message Problem Pin
sdfghjkqwer14-Apr-08 9:39
sdfghjkqwer14-Apr-08 9:39 
GeneralRe: WM_MOUSEWHEEL Message Problem Pin
David Crow14-Apr-08 10:39
David Crow14-Apr-08 10:39 
GeneralRe: WM_MOUSEWHEEL Message Problem Pin
sdfghjkqwer14-Apr-08 10:56
sdfghjkqwer14-Apr-08 10:56 
GeneralRe: WM_MOUSEWHEEL Message Problem [modified] Pin
bob1697214-Apr-08 11:32
bob1697214-Apr-08 11:32 
GeneralRe: WM_MOUSEWHEEL Message Problem Pin
sdfghjkqwer14-Apr-08 12:07
sdfghjkqwer14-Apr-08 12:07 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.