[MFC] 창이 작성한 의사록
981 단어 MFC
1)MainFrm.cpp
MainFrrm 수준은 창의 초기화를 담당합니다.
MainFrrm의 Prewindow()에 따라 창 크기와 스타일이 결정됩니다.
PleWindow()의 매개변수인 CREATESTRUCT*형 cs입니다.
응용 프로그램 창의 초기화 매개 변수를 정의합니다.
typedef struct tagCREATESTRUCTA {
LPVOID lpCreateParams; //ウィンドウの作成に使用するデータを指す
HINSTANCE hInstance;
HMENU hMenu;
HWND hwndParent;
int cy; //高さ
int cx; //幅
int y; //左隅y座標
int x; //左隅x座標
LONG style;
LPCSTR lpszName; //ウィンドウの名前を指定
LPCSTR lpszClass;
DWORD dwExStyle;
} CREATESTRUCTA, *LPCREATESTRUCTA;
창의 너비, 높이 및 좌표를 수정하려면PreWindow()에 다음을 추가합니다.
cs.x = 100; cs.y = 100;
cs.cx = 800; cs.cy = 600;
추기
BOOL CMainFrame::PreCreateWindow(CREATESTRUCT& cs)
{
if( !CFrameWnd::PreCreateWindow(cs) )
return FALSE;
// TODO: この位置で CREATESTRUCT cs を修正して Window クラスまたはスタイルを
// 修正してください。
cs.x = 100; cs.y = 100; //座標
cs.cx = 800; cs.cy = 600; //幅、高さ
return TRUE;
}
Reference
이 문제에 관하여([MFC] 창이 작성한 의사록), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/takahashi999x/items/99066fa0cda9ffcf7119텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)