스크린세이버 동작 못하게 막아주기

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 ...

PC 셧다운 (shutdown)

셧다운 해주는 기능은 다음과 같이 구현 할 수 있다.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();OpenProcessTok...

ShellExecute 실행 끝날때 까지 기다리기

엄청난 비기 임... 흐흐흐...uses ShellAPI;{Supply a fully qualified path name in ProgramName}procedure KShellExecute(exe, param, dir: String);varExitCode: DWORD;SEInfo: TShellExecuteInfo;beginFillChar(SEInfo, SizeOf(SEInfo), 0);SEInfo.cbSize := SizeOf(TShellExecuteI...

Starting an application as an icon in the system tray

Copyright © 2000 Ernesto De SpiritoDownload the source codePlacing an icon the system trayThe system tray is the area at the right of the task bar where "background" applications can place their icons. To place an icon in the tray you have to call the Shel...

Create a standard windows shortcut file

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;{**************************************...

wave 파일 mixing 하기. (웨이브 믹싱)

용도는.. 배경음에다 목소리 합칠때 사용하는 겁니다.검증은 좀 덜됐지만, 이런식으로 하면.. 얼마든지 응용이 가능할꺼 같네요.그럼.. 문제 있으시면 답글 부탁드립니다. // WAVE 파일을 Mixing 한다. - 배경음 + 목소리용// [in] pFile1 : 목소리 파일// [in] pFile2 : 배경음 파일(목소리 파일보다 커야한다.)// [in]nPreMargineSec : 몇초 후부터 음성을 합칠것인가. (배경음만 출력되는 초기시간) int Wa...

ATL/ActiveX 에서 자바스크립트로 데이터(문자열) 보내기

음.. 보통 param 으로 엑티브X로 값을 넘겨 받아서 쓰는데요그 반대도 궁금해서 찾아봤더니 자료가 별로 없더군요.혹시나 해서 올립니다.1. 클래스뷰 인터페이스항목에서 메서드를 추가합니다2. 매개 변수 형식을 VARIANT* 로 하고 특성에 out과 retval을 설정합니다. (메서드 이름과 변수 이름은 적당히...)3. 구현부분을 다음과 같이 합니다.STDMETHODIMP CTest::TestMethod(VARIANT* pVal){ // TODO: 여...

GDI+ 에서 이미지 반투명 처리하기..

GDI 에선 AlphaBlend 라는 함수로 가능하기는 하는데찍을 부분의 이미지 색상과 혼합을 해야 제대로 구현이 됩니다계산식이야 MSDN 에도 있고 여기 Q&A 에 검색해도 있습니다.AlphaBlend 로 하다가 계산하는거 짜증나서GDI+ 찾아 보니까 있더군여..MSDN 에서 발췌했습니다.여기 검색해봐도 없길래... 갖다 붙여 넣습니다... 참고하세요.. Using a Color Matrix to Set Alpha Values in ImagesThe B...

프로세스명으로 프로세스 죽이는 함수

/* 사용법 : ExitProcessName("IEXPLORE.EXE"); //한줄이면 됨..ㅋ*/#include "psapi.h" // Psapi.lib 라이브러리 추가 해야 됨 [VS 2003 프로젝트 속성-링커-입력-추가종속성]에 넣어줄것 [VS6.0-project-settings-Link 탭에 Object/library modles에 넣어 줄것! ]//psapi.h MS에서 지원해주는 거임 2003은 그냥 컴파일되나 6.0은 SDK 설치 해야 됨....

      1      2      3      4      5      6      7      8      9      10