>>619
そうです。これだと解像度がかわっても子Windowの位置関係は保持されそうでしょ?

case WM_CREATE:
   HWND hEdit1  = CreateWindow("EDIT",・・略
   HWND hEdit2  = CreateWindow("EDIT",・・略
   HWND hButton = CreateWindow("BUTTON",・・略

   HFONT font = CreateFont(・・・略
  
   MoveChildWnd2(hEdit1,font,10,20,60,30);
   MoveChildWnd2(hEdit2,font,10,60,60,30);
   MoveChildWnd2(hButton,font,10,100,60,30);
   break;