The dialog size is different in computers












0














I have one desktop and one laptop (windows 10).
The size of the monitor installed on the desktop is 24 inches.



They are same resolution(1920 by 1080) and i set same zoom ratio in Windows 10.



I do not use Movewindow function or other things to fix the size, however, the dialog size in the laptop and the desktop is different.
It causes that the controls in my software are overlapping each other.



please let me know if i notify other settings!!



Thank you.





Sorry, my question is not specific, i add two pictures.



In laptop, the setting of Windows is overlapped with the setting of DICOM.
Of course, i can make the controls not overlapping when i directly use 'movewindow' on dialog, but i want to know why the two dialogs have different size.(same resolution(1920 x 1080), same zoom ratio on windows 10)
In Desktop, the print dialog has 791 x 632 size, in latop, the print dialog has 911 x 816 size.



I will check DPI-Awareness. Thank you for your comments!



enter image description here





I'm getting to know about this phenomenon.
In laptop, The resolution is 1920 X 1080, However, the ratio value which Windows 10 recommend is 125%.
I Change the ratio to 100% then, It worked at a higher resolution i think.



enter image description here
I use this code to get a resoltion.



MONITORINFO mi;
::ZeroMemory(&mi, sizeof MONITORINFO );
mi.cbSize = sizeof MONITORINFO;



if( ::GetMonitorInfo(hMonitor, &mi))



In laptop,
When i use 100% the size of text, apps, and other items in Scale and layout,
then The mi.rcMonitor's width = 2400
if i change the ratio value to 125%(which windows recommend), then The mi.rcMonitor's width = 1920



I don't know how to represent 2400 * 1350 in 1920 * 1080 monitor, so i will study this!










share|improve this question




















  • 3




    Is your application DPI aware? Show screen shot of your dialog to make it clear what the problem is.
    – Barmak Shemirani
    Dec 28 '18 at 8:26








  • 1




    What do you mean with "dialog size is different"? Measured in pixels or in dialog units or in centimeters? Can you provide a screen capture of the good and the bad display?
    – Werner Henze
    Dec 28 '18 at 10:08






  • 2




    Please include Minimal, Complete, and Verifiable example.
    – zett42
    Dec 28 '18 at 12:18










  • Thank you for your comments, and Sorry i am not good at English, so i can show meaning that i do not intend. My question is not specific, so i include a picture!!
    – 이준학
    Dec 31 '18 at 1:37
















0














I have one desktop and one laptop (windows 10).
The size of the monitor installed on the desktop is 24 inches.



They are same resolution(1920 by 1080) and i set same zoom ratio in Windows 10.



I do not use Movewindow function or other things to fix the size, however, the dialog size in the laptop and the desktop is different.
It causes that the controls in my software are overlapping each other.



please let me know if i notify other settings!!



Thank you.





Sorry, my question is not specific, i add two pictures.



In laptop, the setting of Windows is overlapped with the setting of DICOM.
Of course, i can make the controls not overlapping when i directly use 'movewindow' on dialog, but i want to know why the two dialogs have different size.(same resolution(1920 x 1080), same zoom ratio on windows 10)
In Desktop, the print dialog has 791 x 632 size, in latop, the print dialog has 911 x 816 size.



I will check DPI-Awareness. Thank you for your comments!



enter image description here





I'm getting to know about this phenomenon.
In laptop, The resolution is 1920 X 1080, However, the ratio value which Windows 10 recommend is 125%.
I Change the ratio to 100% then, It worked at a higher resolution i think.



enter image description here
I use this code to get a resoltion.



MONITORINFO mi;
::ZeroMemory(&mi, sizeof MONITORINFO );
mi.cbSize = sizeof MONITORINFO;



if( ::GetMonitorInfo(hMonitor, &mi))



In laptop,
When i use 100% the size of text, apps, and other items in Scale and layout,
then The mi.rcMonitor's width = 2400
if i change the ratio value to 125%(which windows recommend), then The mi.rcMonitor's width = 1920



I don't know how to represent 2400 * 1350 in 1920 * 1080 monitor, so i will study this!










share|improve this question




















  • 3




    Is your application DPI aware? Show screen shot of your dialog to make it clear what the problem is.
    – Barmak Shemirani
    Dec 28 '18 at 8:26








  • 1




    What do you mean with "dialog size is different"? Measured in pixels or in dialog units or in centimeters? Can you provide a screen capture of the good and the bad display?
    – Werner Henze
    Dec 28 '18 at 10:08






  • 2




    Please include Minimal, Complete, and Verifiable example.
    – zett42
    Dec 28 '18 at 12:18










  • Thank you for your comments, and Sorry i am not good at English, so i can show meaning that i do not intend. My question is not specific, so i include a picture!!
    – 이준학
    Dec 31 '18 at 1:37














0












0








0







I have one desktop and one laptop (windows 10).
The size of the monitor installed on the desktop is 24 inches.



They are same resolution(1920 by 1080) and i set same zoom ratio in Windows 10.



I do not use Movewindow function or other things to fix the size, however, the dialog size in the laptop and the desktop is different.
It causes that the controls in my software are overlapping each other.



please let me know if i notify other settings!!



Thank you.





Sorry, my question is not specific, i add two pictures.



In laptop, the setting of Windows is overlapped with the setting of DICOM.
Of course, i can make the controls not overlapping when i directly use 'movewindow' on dialog, but i want to know why the two dialogs have different size.(same resolution(1920 x 1080), same zoom ratio on windows 10)
In Desktop, the print dialog has 791 x 632 size, in latop, the print dialog has 911 x 816 size.



I will check DPI-Awareness. Thank you for your comments!



enter image description here





I'm getting to know about this phenomenon.
In laptop, The resolution is 1920 X 1080, However, the ratio value which Windows 10 recommend is 125%.
I Change the ratio to 100% then, It worked at a higher resolution i think.



enter image description here
I use this code to get a resoltion.



MONITORINFO mi;
::ZeroMemory(&mi, sizeof MONITORINFO );
mi.cbSize = sizeof MONITORINFO;



if( ::GetMonitorInfo(hMonitor, &mi))



In laptop,
When i use 100% the size of text, apps, and other items in Scale and layout,
then The mi.rcMonitor's width = 2400
if i change the ratio value to 125%(which windows recommend), then The mi.rcMonitor's width = 1920



I don't know how to represent 2400 * 1350 in 1920 * 1080 monitor, so i will study this!










share|improve this question















I have one desktop and one laptop (windows 10).
The size of the monitor installed on the desktop is 24 inches.



They are same resolution(1920 by 1080) and i set same zoom ratio in Windows 10.



I do not use Movewindow function or other things to fix the size, however, the dialog size in the laptop and the desktop is different.
It causes that the controls in my software are overlapping each other.



please let me know if i notify other settings!!



Thank you.





Sorry, my question is not specific, i add two pictures.



In laptop, the setting of Windows is overlapped with the setting of DICOM.
Of course, i can make the controls not overlapping when i directly use 'movewindow' on dialog, but i want to know why the two dialogs have different size.(same resolution(1920 x 1080), same zoom ratio on windows 10)
In Desktop, the print dialog has 791 x 632 size, in latop, the print dialog has 911 x 816 size.



I will check DPI-Awareness. Thank you for your comments!



enter image description here





I'm getting to know about this phenomenon.
In laptop, The resolution is 1920 X 1080, However, the ratio value which Windows 10 recommend is 125%.
I Change the ratio to 100% then, It worked at a higher resolution i think.



enter image description here
I use this code to get a resoltion.



MONITORINFO mi;
::ZeroMemory(&mi, sizeof MONITORINFO );
mi.cbSize = sizeof MONITORINFO;



if( ::GetMonitorInfo(hMonitor, &mi))



In laptop,
When i use 100% the size of text, apps, and other items in Scale and layout,
then The mi.rcMonitor's width = 2400
if i change the ratio value to 125%(which windows recommend), then The mi.rcMonitor's width = 1920



I don't know how to represent 2400 * 1350 in 1920 * 1080 monitor, so i will study this!







visual-c++ mfc






share|improve this question















share|improve this question













share|improve this question




share|improve this question








edited Dec 31 '18 at 5:51







이준학

















asked Dec 28 '18 at 5:32









이준학이준학

164




164








  • 3




    Is your application DPI aware? Show screen shot of your dialog to make it clear what the problem is.
    – Barmak Shemirani
    Dec 28 '18 at 8:26








  • 1




    What do you mean with "dialog size is different"? Measured in pixels or in dialog units or in centimeters? Can you provide a screen capture of the good and the bad display?
    – Werner Henze
    Dec 28 '18 at 10:08






  • 2




    Please include Minimal, Complete, and Verifiable example.
    – zett42
    Dec 28 '18 at 12:18










  • Thank you for your comments, and Sorry i am not good at English, so i can show meaning that i do not intend. My question is not specific, so i include a picture!!
    – 이준학
    Dec 31 '18 at 1:37














  • 3




    Is your application DPI aware? Show screen shot of your dialog to make it clear what the problem is.
    – Barmak Shemirani
    Dec 28 '18 at 8:26








  • 1




    What do you mean with "dialog size is different"? Measured in pixels or in dialog units or in centimeters? Can you provide a screen capture of the good and the bad display?
    – Werner Henze
    Dec 28 '18 at 10:08






  • 2




    Please include Minimal, Complete, and Verifiable example.
    – zett42
    Dec 28 '18 at 12:18










  • Thank you for your comments, and Sorry i am not good at English, so i can show meaning that i do not intend. My question is not specific, so i include a picture!!
    – 이준학
    Dec 31 '18 at 1:37








3




3




Is your application DPI aware? Show screen shot of your dialog to make it clear what the problem is.
– Barmak Shemirani
Dec 28 '18 at 8:26






Is your application DPI aware? Show screen shot of your dialog to make it clear what the problem is.
– Barmak Shemirani
Dec 28 '18 at 8:26






1




1




What do you mean with "dialog size is different"? Measured in pixels or in dialog units or in centimeters? Can you provide a screen capture of the good and the bad display?
– Werner Henze
Dec 28 '18 at 10:08




What do you mean with "dialog size is different"? Measured in pixels or in dialog units or in centimeters? Can you provide a screen capture of the good and the bad display?
– Werner Henze
Dec 28 '18 at 10:08




2




2




Please include Minimal, Complete, and Verifiable example.
– zett42
Dec 28 '18 at 12:18




Please include Minimal, Complete, and Verifiable example.
– zett42
Dec 28 '18 at 12:18












Thank you for your comments, and Sorry i am not good at English, so i can show meaning that i do not intend. My question is not specific, so i include a picture!!
– 이준학
Dec 31 '18 at 1:37




Thank you for your comments, and Sorry i am not good at English, so i can show meaning that i do not intend. My question is not specific, so i include a picture!!
– 이준학
Dec 31 '18 at 1:37












0






active

oldest

votes











Your Answer






StackExchange.ifUsing("editor", function () {
StackExchange.using("externalEditor", function () {
StackExchange.using("snippets", function () {
StackExchange.snippets.init();
});
});
}, "code-snippets");

StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "1"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);

StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});

function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});


}
});














draft saved

draft discarded


















StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53954069%2fthe-dialog-size-is-different-in-computers%23new-answer', 'question_page');
}
);

Post as a guest















Required, but never shown

























0






active

oldest

votes








0






active

oldest

votes









active

oldest

votes






active

oldest

votes
















draft saved

draft discarded




















































Thanks for contributing an answer to Stack Overflow!


  • Please be sure to answer the question. Provide details and share your research!

But avoid



  • Asking for help, clarification, or responding to other answers.

  • Making statements based on opinion; back them up with references or personal experience.


To learn more, see our tips on writing great answers.





Some of your past answers have not been well-received, and you're in danger of being blocked from answering.


Please pay close attention to the following guidance:


  • Please be sure to answer the question. Provide details and share your research!

But avoid



  • Asking for help, clarification, or responding to other answers.

  • Making statements based on opinion; back them up with references or personal experience.


To learn more, see our tips on writing great answers.




draft saved


draft discarded














StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53954069%2fthe-dialog-size-is-different-in-computers%23new-answer', 'question_page');
}
);

Post as a guest















Required, but never shown





















































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown

































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown







Popular posts from this blog

Monofisismo

Angular Downloading a file using contenturl with Basic Authentication

Olmecas