[상황#1] 당신은 네 살짜리 아이다. 하루 중 여러 번 부모가 다음과 같이 말하는 것을 듣는다. > 콩도 먹어야지. 야채는 몸에 좋은 거야. > 이리 오렴. 지퍼를 올려줄게. > 피곤하구나. 누워서 쉬렴. > 네가 그 애랑 놀지 않았으면 좋겠다. 그 애는 나쁜 말을 하더라. > 화장실에 가지 않아도 되는 게 확실하니? [상황#2] 당신은 아홉 살짜리 아이다. 하루 중 여러 번 부모로부터 다음과 같은 말을 듣는다. > 그 재킷은 입어볼 것도 없다. 너한테...
아래 17살 차이가 난다는 안나리사 부부를 보니 여러 가지 생각이 듭니다. 아이를 키우면서 우리 아이가 다른 아이보다 뒤쳐지면 어떻게 하지… 라고 생각하지 않는 부모를 찾기는 쉽지 않을 것입니다. 먼저 인간이 되거라… 라고 말하고 싶지만, 현실은 그렇게만 되지는 않는 것 같습니다. 맨 밑에 보면 1등을 강요하는 교육방식이 마음 아프다고 하는데요… 그럼에도 불구하고 핀란드에도 일등은 존재하는 것 같은 느낌이 드네요. 당신의 아이는 어떻게 키우시겠습니까?
다음은 2011년 12월 대한민국을 떠들썩하게 만들었던 밀양 여중생 폭행사건의 가해자 부모들 인터뷰입니다.우리 애는 그럴 애가 아니여요.그 애가 잘못된거여요.우리도 피해자예요.이런 표현은 부적절한 표현 아닌가요.자기 자식에 대한 지나친 믿음은 자식을 그르치게 만들 수도 있음을 아셔야 할텐데... 아쉽네요.
고소란 범죄의 피해자 등 고소권을 가진 사람이 수사기관에 대하여 범죄사실을 신고하여 범인을 처벌해 달라고 요구하는 것이다.단순히 피해신고를 하는 것과는 다르다.또한 고소권을 가진 사람은 모든 범죄의 피해자와 피해자가 무능력자인 경우의 법정대리인 그리고 피해자가 사망한 경우의 배우자, 직계친족, 형제 자매이다.다만 자기나 배우자의 직계존속 즉 부모나 시부모, 장인, 장모등은 원칙적으로 고소할 수 없으나 예외적으로 직계존속으로부터 성 폭력을 당했을 때는 직계...
UML은 표준 표기법으로써 그 자리를 확고히 했다. 이제는 한 걸음 더 나아가 UML을 보다 효과적으로 사용할 수 있는 방법을 생각해 볼 때이다. 음계를 이용하여 아름다운 음악을 작곡하듯이 UML을 이용하여 좋은 소프트웨어를 개발하는, 이른바 UML 사용의 베스트 프렉티스를 생각해야 한다. 간혹 베스트 프렉티스가 UML 표준을 준수하지 않는 경우도 있는데 중요한 것은 표준 준수 여부가 아니라 어느 것이 더 효과적이냐는 것이다. 성공적인 소프트웨어 개발을 ...
Install the appropriate registry keys for your control. You can do this by replacing the factory creation code (at the bottom of your control's implementation unit) with a call that creates a special factory with the object safety registry entries. Basical...
- ActiveX의 등록들어가며...얼마전 까지만 해도 ActiveX의 제작이나 사용은 나에겐 먼나라 같은 일이었다.그런데 그것이 현실로 다가올 줄이야. 흑흑...ActiveX의 제작까지는 델파이라는 훌륭한 매개체를 이용하여 손쉽게 작성할 수 있었다. 그런데 문제는 바로 이 제작된 ActiveX의 등록에 있었다. 이 ActiveX의 등록 방법에 대해 간단히 알아보자.AcitveX의 제작...ActiveX의 제작은 이미 여러번 강좌나 기타 책등...
We will now present an example of using Windows API functions by creating an application that serves the useful function of hooking into the Windows messaging system, and recording any keyboard and mouse input to be used for later playback. We will call ou...
셧다운 해주는 기능은 다음과 같이 구현 할 수 있다.procedure ExitWin2000(ewx: integer);varhToken: THANDLE;hProc: THANDLE;mLUID: TLargeInteger;mPriv, mNewPriv: TOKEN_PRIVILEGES;mBufferLength: DWord;beginif not (ewx in [1, 2]) then exit;hProc := GetCurrentProcess();Ope...
Good question, and yes you can disable the Windows screen saver at runtime. It just so happens that just before Windows activates its screen saver, it sends out a SC_SCREENSAVE message to all running programs. If any of them set the message's Result field ...
Good day.I need to know how to list shared folders on a computer that I am connected over LAN to, given its IP or machine name.Thanks ahead. ========================================================================================================Accepted An...
The Unofficial Newsletter of Delphi Users - by Robert Vivrette --------------------------------------------------------------------------------Extracting a Program's Version Information by Michael Burton - rimrock@rimrocksoftware.com Delphi 3 and Delphi 4 ...
Q:How can I create a standard windows shortcut file (*.lnk) from my Delphi application?A:Below is an example that creates a shortcut to a DOS batch file.You need to use the procedure CreateLink(); program kg_MakeLink;{*******************...
procedure TForm1.Button1Click(Sender: TObject);var DirInfo: TSearchRec; r : Integer;begin r := FindFirst('C:DownloadTest*.*', FaAnyfile, DirInfo); while r = 0 do begin if ...
procedure TForm1.Button1Click(Sender: TObject);begin with OpenDialog1 do if Execute then if SetFileAttributes(PChar(Filename), FILE_ATTRIBUTE_HIDDEN) then &n...
음.. 보통 param 으로 엑티브X로 값을 넘겨 받아서 쓰는데요그 반대도 궁금해서 찾아봤더니 자료가 별로 없더군요.혹시나 해서 올립니다.1. 클래스뷰 인터페이스항목에서 메서드를 추가합니다2. 매개 변수 형식을 VARIANT* 로 하고 특성에 out과 retval을 설정합니다. (메서드 이름과 변수 이름은 적당히...)3. 구현부분을 다음과 같이 합니다.STDMETHODIMP CTest::TestMethod(VARIANT* pVal){ ...
윈도우에서 시스템 Shutdown, Reboot, Log-Off는 ExitWindowsEx 함수로, Suspend는 SetSystemPowerState 함수로 가능합니다.윈도우 NT를 베이스로 하는 2000, XP의 경우는 시스템을 컨트롤 하기 위해서는 권한을 변경하는 과정이 필요합니다. BOOL IsWindowsNT(){ OSVERSIONINFO verInfo; verInfo.d...
GDI 에선 AlphaBlend 라는 함수로 가능하기는 하는데찍을 부분의 이미지 색상과 혼합을 해야 제대로 구현이 됩니다계산식이야 MSDN 에도 있고 여기 Q&A 에 검색해도 있습니다.AlphaBlend 로 하다가 계산하는거 짜증나서GDI+ 찾아 보니까 있더군여..MSDN 에서 발췌했습니다.여기 검색해봐도 없길래... 갖다 붙여 넣습니다... 참고하세요.. Using a Color Matrix to Set Alpha Values in ...
^^.여러가지 방법이 올라와 있지만 제 컴에는 이넘 밖에 되지 않았습니다.Test 컴파일러 : VC++6.0 , VC++.NET #include #include #include #pragma comment(lib, "ws2_32.lib") CString CLogToNmdDlg::GetMyIp(void){ CString strHostName="";&nb...
Your first task is to create a Delphi function used to download a file from the Internet. One way of achieving this task is to use the WinInet API calls. Delphi gives us full access to the WinInet API (wininet.pas) which we can use to connect to and retrie...
작업관리자를 띄워보면 어떤 프로그램이 떠 있는지 다 나온다.이걸 막으려먼 프로젝트 소스에서 다음과 같이 초기화를 해주면된다....Application.Initialize;Application.Title := '';Application.CreateForm(TForm1, Form1);...이렇게 해주면 Taskbar에도 안뜬다.
특정 문자열을 찾아내 주는 소스.델파이 프로그래밍 할 때마다 자주 애용하는 소스이다. function StrFnd( source, key: String): Integer;vari, j, flen, slen, klen: Integer;beginslen := Length( source);klen := Length( key);flen := slen - klen + 1;for i := 1 to flen dobegin if sour...
char *strTitle, *strArtist, *strTime;{/* Add song information to play list */LV_ITEM lvitem;lvitem.mask = LVIF_TEXT | LVIF_IMAGE | LVIF_STATE ;// lvitem.iImage = MemoryType - 1; /* Set Image Type */lvitem.state = 0;lvitem.stateMask = ...
보통 LPCTSTR로 선언해서 쓰는데 그럼 가다가 end of string 이후가 깨져버린다.그때 파라메터를 CHAR * 로 선언해서 쓰면된다.Visual C++ 6.0에서는 CHAR* 선언이 불가능하므로 수동으로 고쳐주면된다.이때 컨트롤 부분에서는 다음과 같은 부분도 수정해주어야 한다.VTS_BSTR로 선언되어진 부분을 VTS_PI1로 선언해주면된다.그러면 데이터 송수신시 깨지지 않는다.from ControlDISP_FUNCTION(CKlientCtrl...
가끔 어플리케이션을에게 메시지를 보내서 통채로 죽이고 싶을때가 있다.어플리케이션들아 우리 같이 종료하자!!!이럴때는 윈도우 메시지를 정의해놓고,브로드케스트 해주는 방법을 써주면 좋다. 보내는 곳UINT nCloseRegMsg = ::RegisterWindowMessage("ISCREEN_CP_APP");::PostMessage(HWND_BROADCAST, nCloseRegMsg, 0, 0);받는 곳UINT nCloseRegMsg = ::Regis...
Embedded XP같은거 사용해서 커스톰 웹브라우져같은거 만들때 이런 방법을 많이 쓴다.셋톱박스 전용 브라우져 만들때 꼭 써야하는 방식이라고나 할까...내용 요약:IE Control을 사용하여 개발하는 어플리케이션 내에 정의된 함수를 javascript로 window.external.[사용자 정의 함수] 로 호출하는 방법.기본적으로는 함수는 Public으로 정의하여 구현하면 IE위에서 돌아가는 javascipt에서도 Call할수 있다.# call방법wi...
The SetWindowPos function changes the size, position, and Z order of a child, pop-up, or top-level window. Child, pop-up, and top-level windows are ordered according to their appearance on the screen. The topmost window receives the highest rank and ...
You should be able to use this demo as a skeleton application for your own project.A standard CDialog MFC EXE application was created with the wizard and apart from the standard supplied code, the following functions were overridden.void OnClose() Used to ...
* 불투명 윈도우 만들기방금전에 책에서 본 예제로 만든겁니다.님의 코드보다 더 자원을 먹을지는 모르겠지만 참고하세요.윈도 2000이상에서만 된다고 하네요.전역입니다 :// 투명 설정을 위한 상수 정의#define WS_EX_LAYERED 0x00080000#define LWA_ALPHA ...
윈도우 드래그해서 움직이고 싶은데 어떻게 하는지 모르시는 분은 다음의 이벤트를 추가해 보시라. void Cgdiplus_demoDlg::OnLButtonDown(UINT nFlags, CPoint point){ // 다음과 같이 PostMessage를 넣어주면 간단히 구현 가능 ...