프로그래밍 QnA

coathanger의 이미지

윈도우 서비스 프로그램에서 다이얼로그로 메세지를 보내려고 합니다. 하지만 비스타 이상에서..

안녕하세요.

윈도우 Service프로그램을 만들어 사용중입니다.
이 서비스 프로그램은 UI 다이얼로그를 가지고 있으며 다이얼로그에서 서비스를 Install, startup, shutdown 할 수 있으며,
서비스 영역에서 보낸 문자열을 다이얼로그 리스트 박스에 출력하기도 합니다.

아시겠지만 서비스와 어플리케이션 다

richjaff의 이미지

[완료]PostMessage를 LB_ADDSTRING용도로 사용할시 문제에 대해 질문 드립니다.

SendMessege에서 PostMessege로 바꿔서 구현해보려고 하는 중입니다.

그런데 WM_CLOSE나 LB_RESETCONTENT 를 인수로하여 실행하면 잘되는 반면,
스트링 출력과 관련해서는 FALSE리턴되는 동시에 작업이 실패하면서 출력이 안되네요.
========== MSDN 내용 ====================================
Return Value
BOOL
If the function succeeds, th

hyunsu7716의 이미지

crontab 실행 결과 값과 shell실행 결과 값이 다르네요.

#!/bin/sh
/bin/tar cvzf /var/cron_backup/aaa_$(date +%y%m%d).tgz --exclude /home/aaa/images/stories/com_bbb/purchase /home/aaa/
위와 같이 쉘을 작성하였습니다.

55 14 * * * /bin/sh root /home/aaa/aaa_weekbackup.sh >> tmp/backup_test.log

위와 같이 crontab에 적용을 해놨습니다.

그런데 수동으로 쉘을 실행하였을 때 해당 백업 파일이 2G가정도

richjaff의 이미지

[완료]SendMessege와 콜백함수의 관계에 대해서 질문드립니다.

얼마전 테스트를 해봤는데, 아래와 같은 현상을 발견했습니다.

현상: 신호가 처리되는 콜백함수 부분이 리턴되기 전까지는 다른 쓰레드에서 호출한 SendMessage는 계속 대기하게 됩니다.

(Enter는 EnterCriticalSection을 의미합니다.)

주스레드의 콜백함수 임계구역대기중...

trymp의 이미지

데몬을 detach 시켜서 background 로 돌리는 이유를 좀 알려주세요

좀 초보적인 질문인데요.

리눅스 프로그래밍에서 아래와 같이 데몬을 detach 시켜서 자식 프로세스로 돌리는 이유가

무었인지 알고 싶습니다. 지금까지 아무생각없이 아래와 같이 코딩해서요..

munhoney의 이미지

오픈소스 분석시 define문 제거 해서 보시는 분 계시나요?

안녕하세요

오픈소스를 분석하다 보니 다음과 같은 경우가 많잔아요?

#ifdef LINUX
XXXXXXXXXXXXX
#elif define MAX
XXXXXXXXXXXXX
#else
XXXXXXXXXXXXX
#endif

이게 너무 많다보니, 코드 분석이 좀 어렵더군요..

혹시 정해진 시스템에 맞춰서 define을 바꾸어줄 수 없을까요?

breadncup의 이미지

/proc 에 기존에 있는 direcotry 밑으로 read entry 하나 만들려면 어떻게 해야 하나요?

struct proc_dir_entry *create_proc_read_entry(
   const char            *name,
   mode_t                 mode,
   struct proc_dir_entry *base, 
   read_proc_t           *read_proc, 
   void                  *data)

create_proc_read_entry()를 이용하여 proc file 하나 생성하려고 하는데요, /proc/net/MYPROC 으로 하고 싶은데, struct proc_dir_entry *base를

nalbi의 이미지

ks_c_5601-1987 이 뭔지 인식 못해서 문제가 생기는 경우가 있어서 -_-;;;;;

iconv 에서 ks_c_5601-1987를 디코딩을 못하는 문제가 있어
한글이 깨져나오고 있습니다.
인터넷에서 며칠째 찾아보고 있는데
아래와 같이 alias 를 찾아주면 해결 된다고 하는데
해당파일을 열어 수정 해 준 후에
iconv-config <== 요 넘을 뭔지 모르겠습니다.
리눅스를 잘 몰라 어려운이 많네요.
아시는 분

sangoug의 이미지

QT(임베디드)와 C#간의 소켓통신(패킷전달) 관련 공부를 하려는데요..

어디서 자료 구할때가 있을까요?

적당한 예제나 책을 소개좀 해주셨으면 합니다

감사합니다.

P.S. 임베디드 장비에 유,무선 소켓통신이 가능합니다..

wetjean의 이미지

/sys/block/sd*/removable 로 usb storage 구분하기

도움 좀 부탁드립니다.
/sys/block/sd*/removable 로 usb storage 와 hdd 를 구분했었는데요.
usb 외장하드의 경우는 removable 이 0이 나오네요. 이같은 경우는 어떻게 해야 할까요.

페이지

프로그래밍 QnA 구독하기