X-Git-Url: http://git.chise.org/gitweb/?p=chise%2Fxemacs-chise.git.1;a=blobdiff_plain;f=src%2Fframe-msw.c;h=36a6983437dc3114b0a57e3defc4270237600938;hp=effa87d5045842c53c6f3f0b5965d658cd202c01;hb=d81014e89b5102527e5b50aac62edeed2955671d;hpb=1bbdeb3a4ec887b8a6bcacb0384a978cc3b1f6f5 diff --git a/src/frame-msw.c b/src/frame-msw.c index effa87d..36a6983 100644 --- a/src/frame-msw.c +++ b/src/frame-msw.c @@ -307,10 +307,15 @@ static void mswindows_set_frame_size (struct frame *f, int width, int height) { RECT rect; + int columns, rows; + rect.left = rect.top = 0; rect.right = width; rect.bottom = height; + pixel_to_char_size (f, rect.right, rect.bottom, &columns, &rows); + change_frame_size (f, rows, columns, 0); + AdjustWindowRectEx (&rect, GetWindowLong (FRAME_MSWINDOWS_HANDLE(f), GWL_STYLE), GetMenu (FRAME_MSWINDOWS_HANDLE(f)) != NULL,