분류 전체보기
-
스핀 컨트롤 - MFCGUI/컨트롤 2009. 4. 6. 16:53
Edit 컨트롤 Spin 컨트롤 .[Auto Buddy] .[Set Buddy Integer] CSpinButtonCtrl on UDN_DELTAPOS .SetRange() class CPractice9_2Dlg : public CDialog { ... // Dialog Data //{{AFX_DATA(CPractice9_2Dlg) ... int m_nData; //}}AFX_DATA ... // Generated message map functions //{{AFX_MSG(CPractice9_2Dlg) ... afx_msg void OnDeltaposSpinData(NMHDR* pNMHDR, LRESULT* pResult); //}}AFX_MSG DECLARE_MESSAGE_MAP() }; CPract..
-
슬라이더(트랙바) 컨트롤 - MFCGUI/컨트롤 2009. 4. 5. 00:04
CSliderCtrl ON_WM_HSCROLL TB_THUMBTRACK TB_ENDTRACK on NM_RELEASEDCAPTURE .SetRange() .SetPos() .GetPos() class CPractice9_1Dlg : public CDialog { // { void HandleSeekbar(UINT nSBCode); ... // } // Construction public: CAudioboxDlg(CWnd* pParent = NULL); // standard constructor // Dialog Data //{{AFX_DATA(CPractice9_1Dlg) enum { IDD = IDD_PRACTICE9_1_DIALOG }; CSliderCtrl m_sliderBlue; ... //}}A..
-
-
텍스트 그리기 - Win32GUI/GDI 2009. 3. 26. 21:51
SetBkMode() GetBkMode() SetBkColor() GetBkColor() SetTextColor() GetTextColor() DrawText() TextOut() SetTextColor() GetTextMetrics() TEXTMETRIC .tmHeight // 폰트 높이 GetTextExtentPoint32() #include void FormattedTextOut(HDC hDC, int x, int y, LPCTSTR fmt, ...) { char buf[2048]; va_list vlist; va_start(vlist, fmt); int nRet = _vsnprintf(buf, sizeof(buf), fmt, vlist); /* this is safe */ // int nRet =..
-
GUI 제어 - WindowsGUI/컨트롤 2009. 3. 22. 23:01
int WINAPI WinMain( HINSTANCE hInstance, // handle to current instance HINSTANCE hPrevInstance, // handle to previous instance LPSTR lpCmdLine, // pointer to command line int nCmdShow // show state of window)GetCommandLine()WM_CREATEWM_DESTROYWM_QUITWM_PAINTWM_KEYDOWNWM_CHARWM_LBUTTONDOWNWM_CONTEXTMENUWM_HELPGetMessage()TranslateMessage()DispatchMessage()WaitMessage()PeekMess..