본문 바로가기
반응형

분류 전체보기778

죽겠네 - 박지영 '죽겠네'라고 말하지 말라. 행동이 태도를 바꾼다. 고대 올림픽이 벌어졌을 때 한 철학자는 '남이 말려주겠지'라고 생각하며 성화에 뛰어들겠다고 말했다. 그러나 불쌍하게도 그의 기대와는 달리 아무도 말리려고 나서지 않았다. 그는 스스로 성화에 뛰어들 수밖에 없었다. 직장이나 학과가 마음에 드는데도 남의 눈을 의식해 자기도 싫다고 이야기하면 자연히 싫어진다. '죽겠네'를 상습적으로 쓰지 말아야 하는 이유도 여기에 있다. - 박지영의《유쾌한 심리학》중에서 - * '죽겠네'라는 말은 어두운 그림자를 불러들입니다. 그리고 실제로도 좋지 않은 상황을 불러옵니다. 그 좋지 않은 상황이 자신에게만 머물지 않고 다른 사람에게도 슬그머니 전달됩니다. '죽겠네'라고 다시는 말하지 마세요. 2012. 1. 19.
포기도 습관, 몰두하면 포기 모른다 - 김영식 힘들 때가 있다. 억울할 때가 있다. 슬프고 아플 때도 있다. 그래서 포기하고 싶은 때가 있다. 하지만 이것 하나만 명심하자. 포기도 습관이 된다는 사실. 한 번 포기하면 두 번째 포기는 더 쉽다. 세 번째, 네 번째는 더 더욱 쉽다. 포기가 익숙해지면 작은 장애물에도 쉽게 손을 놓아 버린다. 긍정적인 면보다는 부정적인 면을 더 많이 보게 되고, 좋은 점보다는 나쁜 점을 먼저 보게 된다. 잘되는 방향으로 생각하기보다는 안 되는 방향을 먼저 생각한다. 성공하는 사람이 성공하는 습관을 가졌듯, 성공하지 못하는 사람은 포기하는 습관을 가졌다. 하지만 이렇게 생각하자. 지금까지 99도 끓었다. 1도만 더 끓으면 된다. 하지만 그 1도 올리는 것이 힘들어 포기하는 꼴이라고. 개구리에 관한 우화가 있다. 개구리 두.. 2012. 1. 18.
[Form] 폼의 시스템 메뉴에 임의의 메뉴 추가하는법 폼의 좌측 시스템 메뉴를 열었을때 임의로 메뉴를 추가하는 방법이다. ※ 폼 좌측에서 열리는 메뉴를 시스템 메뉴(System menu) 또는 컨트롤 메뉴(Control menu) 라고 한다. Source public const Int32 WM_SYSCOMMAND = 0x112; public const Int32 MF_SEPARATOR = 0x800; public const Int32 MF_STRING = 0x0; public const Int32 IDM_ABOUT = 1000; protected override void OnLoad(EventArgs e) { base.OnLoad(e); IntPtr sysMenuHandle = GetSystemMenu(Handle, false); AppendMenu(sys.. 2012. 1. 10.
[Form] 서브폼을 활성화하지 않고 표시하기 폼을 활성화 하지 않고 표시 음 그러니까 메인폼에서 새로운 폼을 호출 하 되, 포커스는 메인폼에 유지하고 싶을 때를 말한다. Utility Class user32.dll 을 임포트하여 Win32API를 이용하는 유틸리티 클래스를 정의한다. SetVisibleNoActivate 메소드에서 SetWindowPos Win32API를 호출한다. 윈도우 스타일로 SWP_NOACTIVATE 플래그를 지정함으로 구현하는 것 같다. public static class UtilFuncs { [DllImport("user32.dll")] extern public static bool SetWindowPos(IntPtr hWnd, IntPtr hWndInsertAfter, int x, int y, int cx, int cy.. 2012. 1. 10.
[Radio] 라디오 버튼 포커스 RadioButton 컨트롤 인스턴스의 Focus() 메소드를 호출하면 RadioButton 컨트롤 인스턴스의 Checked 속성이 true가 되는군요. 원래 MFC때부터 그래왔었나 모르겠네요. MSDN을 잘 못 읽었는지 그런 내용은 못찾았는데.. 2012. 1. 10.
[Form] WInForm 을 이용한 지역화 WinForm 을 사용한 프로젝트가 있는데 한국, 미국이 아닌 제 3국에도 릴리즈 되는 제품이라 지역화를 하게 되었다. Visual Studio 에서 WinForm 디자이너에서 속성을 이용해 쉽게 다른 언어로 지역화가 가능하다. 문제는 지역화할 폼이 많고, 또한 제 3국의 언어로 변환해야 한다면 개발자가 일일이 변환해야 하는것은 불가능! 또한 그 많은 폼에서 사요하는 문자열 리소소를 3국 언어로 변환해서 다시 개발자가 일일이 변환하는 것도 불가능!! WinRes.exe 위와 같은 문제 때문에 Visual Studio 에서 별도의 툴로 지원한다. 폼 디자이너를 그대로 가져온듯 하다. 위치는 C:\Program Files\Microsoft SDKs\Windows\v6.0A\bin\WinRes.exe 물론 V.. 2012. 1. 10.
반응형