Click here to Skip to main content
15,891,033 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
AnswerRe: A questioon about Pen Width in the MM_ANISOTROPIC map mode. Pin
joshua013719-Aug-10 23:18
joshua013719-Aug-10 23:18 
GeneralRe: A questioon about Pen Width in the MM_ANISOTROPIC map mode. Pin
CPallini19-Aug-10 23:29
mveCPallini19-Aug-10 23:29 
QuestionZoom Pin
john563219-Aug-10 0:16
john563219-Aug-10 0:16 
QuestionRe: Zoom Pin
CPallini19-Aug-10 0:24
mveCPallini19-Aug-10 0:24 
AnswerRe: Zoom Pin
john563219-Aug-10 1:30
john563219-Aug-10 1:30 
GeneralRe: Zoom Pin
CPallini19-Aug-10 1:59
mveCPallini19-Aug-10 1:59 
GeneralRe: Zoom Pin
john563219-Aug-10 2:17
john563219-Aug-10 2:17 
GeneralRe: Zoom Pin
CPallini19-Aug-10 2:30
mveCPallini19-Aug-10 2:30 
Why do you need an article?
Suppose your image has the following original dimensions {w,h}.
If the minimum allowd rectangle has {wmin,hmin} and the maximum has {wmax, hmax} then:
double smin = (double)wmin/w < hmin/h ? wmin/w : hmin/h;
double smax = (double)wmax/w > hmax/h ? wmax/w : hmax/h;

are the minimum and maximum scale factors (ofcourse you have to check in advance for division by zero - that is left as an exercise -).
Smile | :)
If the Lord God Almighty had consulted me before embarking upon the Creation, I would have recommended something simpler.
-- Alfonso the Wise, 13th Century King of Castile.

This is going on my arrogant assumptions. You may have a superb reason why I'm completely wrong.
-- Iain Clarke

[My articles]

AnswerRe: Zoom Pin
Luc Pattyn19-Aug-10 2:35
sitebuilderLuc Pattyn19-Aug-10 2:35 
QuestionProblem caused by interception of API function using method 'code injection' Pin
VictorSotnikov18-Aug-10 23:55
VictorSotnikov18-Aug-10 23:55 
GeneralRe: Problem caused by interception of API function using method 'code injection' Pin
David Crow19-Aug-10 3:51
David Crow19-Aug-10 3:51 
QuestionProblem with doublebyte chars in Japanese Pin
narayanagvs18-Aug-10 21:13
narayanagvs18-Aug-10 21:13 
AnswerRe: Problem with doublebyte chars in Japanese Pin
norish19-Aug-10 8:03
norish19-Aug-10 8:03 
GeneralRe: Problem with doublebyte chars in Japanese Pin
narayanagvs20-Aug-10 0:35
narayanagvs20-Aug-10 0:35 
QuestionHelp needed in Solving LNK2001 Pin
Hari_1618-Aug-10 21:03
Hari_1618-Aug-10 21:03 
AnswerRe: Help needed in Solving LNK2001 Pin
bleedingfingers18-Aug-10 21:07
bleedingfingers18-Aug-10 21:07 
GeneralRe: Help needed in Solving LNK2001 Pin
Hari_1618-Aug-10 21:19
Hari_1618-Aug-10 21:19 
GeneralRe: Help needed in Solving LNK2001 Pin
Richard MacCutchan18-Aug-10 21:54
mveRichard MacCutchan18-Aug-10 21:54 
GeneralRe: Help needed in Solving LNK2001 Pin
bleedingfingers18-Aug-10 22:07
bleedingfingers18-Aug-10 22:07 
GeneralRe: Help needed in Solving LNK2001 Pin
Richard MacCutchan18-Aug-10 22:19
mveRichard MacCutchan18-Aug-10 22:19 
GeneralRe: Help needed in Solving LNK2001 Pin
bleedingfingers18-Aug-10 22:25
bleedingfingers18-Aug-10 22:25 
AnswerRe: Help needed in Solving LNK2001 Pin
Cedric Moonen18-Aug-10 21:50
Cedric Moonen18-Aug-10 21:50 
AnswerRe: Help needed in Solving LNK2001 Pin
Richard MacCutchan18-Aug-10 21:54
mveRichard MacCutchan18-Aug-10 21:54 
QuestionHow to safely release the memory when I dynamic create the the dialog ? Pin
wangningyu18-Aug-10 20:50
wangningyu18-Aug-10 20:50 
AnswerRe: How to safely release the memory when I dynamic create the the dialog ? Pin
Eugen Podsypalnikov18-Aug-10 21:08
Eugen Podsypalnikov18-Aug-10 21:08 

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.