일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |
- plugin
- IntelliJ
- mybatis
- window
- MSSQL
- react
- Java
- 공정능력
- NPM
- Express
- tomcat
- Spring
- es6
- vaadin
- table
- Android
- JavaScript
- Sqoop
- SPC
- Kotlin
- Eclipse
- xPlatform
- R
- SQL
- mapreduce
- GIT
- hadoop
- SSL
- Python
- 보조정렬
- Today
- Total
목록2019/01 (5)
DBILITY
http://www.iconarchive.com/
https://github.com/Microsoft/VisualStudioUninstaller/releases
#define IsControlKey() (0x8000 == (0x8000 & GetKeyState(VK_CONTROL))) #define IsShiftKey() (0x8000 == (0x8000 & GetKeyState(VK_SHIFT)))
API를 통해 직접 작성해 보았다. 다시드는 생각이지만, MessageBox의 MB_OK가 정말 싫다. #include LRESULT CALLBACK WndProc(HWND hWnd, UINT uMsg, WPARAM wParam, LPARAM lParam) { if (uMsg == WM_DESTROY) { PostQuitMessage(0); } else if (uMsg == WM_LBUTTONDOWN) { MessageBox(hWnd, "Mouse Left Button Click", "Information", MB_OK); } return DefWindowProc(hWnd, uMsg, wParam, lParam); } int WINAPI WinMain(HINSTANCE hInstance, HINSTANC..
MainFrame.cpp의 PreCreateWindow 함수에서 처리해 봤다. SetWindowPos를 사용할 수 도 있다. CRect rect; CWnd::GetDesktopWindow()->GetWindowRect(&rect); cs.cx = 800; cs.cy = 600; cs.x = (rect.Width() - cs.cx) / 2; cs.y = (rect.Height() - cs.cy) / 2; cs.style &= ~WS_THICKFRAME; // 창크기 조절제거