WndClass.hIcon=LoadIcon(NULL,IDI_APPLICATION); 값 설명 IDI_APPLICATION 기본적인 아이콘 IDI_ASTERISK ! (느낌표) 세모표지판 아이콘 IDI_EXCLAMATION ! (느낌표) 모양의 아이콘 IDI_HAND …
윈도우 커서(Cursor) WndClass.hCursor=LoadCursor(NULL,IDC_ARROW); 기본적인 커서 사용시 아래 표을 의 값을 적용하면 됩니다. 값 설명 IDC_ARROW 화살표 모양 IDC_CROSS 십자 모양 IDC_IBEAM I 자 모양 IDC_NO …
WndClass.hbrBackground=(HBRUSH)GetStockObject(WHITE_BRUSH); 배경색을 바꾸려면 WHITE_BRUSH 를 바궈주면된다. 색상을 바꿀수 있는 색상은 제한되 있다. 값 설명 BLACK_BRUSH 검정색 브러쉬 DKGRAY_BRUSH 진한 회색 브러쉬 GRAY_BRUSH 회색 브러쉬 LTGRAY_BRUSH …
typedef struct tagWNDCLASS{ int cbClsExtra; 클래스 여분 메모리. int cbWndExtra; 윈도우 여분 메모리. HINSTANCE hInstance; 인스턴스 핸들 HICON hIcon; 아이콘 HCURSOR hCursor; 커서 모양 HBRUS…
어셈블리 언어의 지식은 고속연산 루틴을 작성하기위해서만 필요한 것이 아니라.마이크로 컴퓨터의 시스템을 잘알기 위하여 필요한것이다. 메모리상의 데이터나 I/O 기기를 직접 액세스 하는등, 고급언어에서는 할수없는 조작을 할수있다 라는 것이다. CPU가 이해할수있는 것은 수치로 기술된 명령 밖에 이해 할수가 없습니다. 의사 명령이 확충된 매크로어셈블러: 직접기계어로는 번역되지는 않지만 번역 할때 어셈블러에 의해 참조 되는 것입니다. 어셈블리 언어란: 기계어와 1 대 1 로 대응된 명령을 기술하는 언어 어셈블러란: 어셈블리…
Push: sp 레지스터를 조작하는 명령어중의 하나이다.스택에 데이터를 저장하는데 쓰인다. ex:) Push eax :스택에 Eax의 값을 스택에 저장한다. ex:) Push 20 :즉석값인 20을 스택에 저장한다. ex:) Push 401F47 :메모리 오프셋 401F47의 값을 스택에 저장한다. Pop:이또한 sp 레지스터를 조작하는 명령어중 하나이다. 스택에서 데이터를 꺼내는데 쓰인다. ex:) Pop eax :스택에 가장 상위에 있는…
#include #define NAME_MAX 3 using std::cout; using std::cin; using std::endl; class Last{ private: public: char name[10]; int age; }; main(void) { class Last ap[NAME_MAX]; int i; for(i=0;i ap[i].name; cout > ap[i].age; } for(i=0;i
// private: protected: public: #include #include // 가상 클래스 ... class A { public: int a; A(){ a=0; std::cout
// private: protected: public: #include #include using std::cout; using std::cin; using std::endl; class A { public: A(){cout
// private: protected: public: #include #include using std::cout; using std::cin; using std::endl; class A { private: int a; protected: int aa; public: int aaa; }; class B:public A{ // A 를 상속 하고 있다 int b; }; void main() { A ap; B bp; getch(); }