메모 + 일정관리 프로그램을 하나 짜려는데....
 허접프로그래머 미디어로그가기
 조회 : 2995 , 2010/04/29 12:08
기존에 나와있는 메모 프로그램(포스트잇 같은...)들이 하나같이 뭔가 부족해 보이고, 마음에 드는 메모프로그램은 리눅스용(윈도우용도 있긴 하지만 그건 또 마음에 안들고...ㅡㅡ;)이라서 그냥 메모 프로그램을 하나 만들어버릴 생각이었습니다. 어차피 돈받고 팔 프로그램은 아니고 그냥 프리웨어로 풀어버릴 생각이었는요.(뭐, 광고 모듈 하나 붙여서 살짝 수익을 기대해 볼 수야 있겠죠...^^;)

간만에 들어와 있는 일이 하나도 없는 상황이라서 여유있는 김에 작업해보려고 하는데, 시작부터 이것저것 걸리는 것들이 많군요.

애초의 계획은, 윈도우 바탕화면을 대용하는 프로그램으로 만들자... 라는 것이었습니다. 바탕화면에 딱 달라붙어서 배경그림(월페이퍼)도 마음내키는대로 바꿀 수 있게 하고, 달력과 스케쥴러 기능을 넣고 메모를 스케쥴러와 연동시키고 메모 자체를 카테고리 형태로 관리할 수 있게 만들어보자... 였는데;;

바탕화면 대용으로 사용하게 하는 프로그램은 기존에도 만들어 봤습니다. 흔히 PC방에서 보실 수 있는... 바탕화면에 로그인 기능이라든가 종업원 호출이라던기 하는 기능들이 붙어있는 그런 프로그램이요. 그런데, 그 코드 그대로 짜서 컴파일해보니 웬걸, 엉뚱한 결과가 보입니다. Z-Order가 최하위로 가야하는데 이건 최상위로 가질않나, 어플리케이션 화면이 겹치질않나...;;

아무래도 윈도우 7의 화면표시 방법이 기존의 윈도우 XP와는 다른가 봅니다. 이전에 짜둔 방법은 윈도우 XP까지만 테스트해본 것이니 윈도우 비스타에서도 안될 수도 있겠네요.

그나저나...ㅡㅡ; 이렇게 되었으니, 어찌할까 고민이 됩니다. 이것때문에 윈도우 7의 GUI를 뜯어서 분석하고 있느니 차라리 그냥 공부하는 셈 치고 게임엔진이나 만들고 있을까요...? 아니면 어느 정도 벽에 부딛혀 잠시 쉬고 있는 운영체제 만들기를 다시 잡을까요...? 아니면 그냥 비스타/윈도우 7은 무시하고 윈도우 XP용으로 만들어서 저혼자 써먹어 볼까요...;;
 
3


 
   이 게시물의 댓글 보기
  아들만 둘 / 10-04-29 12:56/ 이댓글에댓글달기
  필요한거 직접 만드셔서 사용하실수 잇으니 부럽기도 하고 존경스럽습니다..^^
  게리킬달추종자 / 10-04-29 14:12/ 이댓글에댓글달기
  Task Coach도 좋습니다. 파이선으로 만들어졌던가 그런데 나름 괜찮습니다. 비스타부터는 화면 관리에 약간 다른게 있어서 기존의 XP와는 약간 다르더군요. DWM API쪽으로 찾아보시면 힌트가 될지도 모르겠네요.
허접프로그래머 valkyrie님의 미디어로그 가기  / 10-04-29 19:25/
개인적으로 가상머신이나 인터프리터 계열을 별로 좋아하지 않아서리...;; 구세대 프로그래머라서 그런지 몰라도 어플리케이션은 네이티브 코드로 동작하는 것이 최선이라는 생각을 가지고 있습니다. 그래서 자바나 닷넷을 싫어하기도 하고요...^^;

DWM API는 한번 찾아봐야 겠네요. 문제는 귀차니즘...;;; 얼마 안되는 여가시간을 이용해 짜려는 건데 배보다 배꼽이 더 커지는 건 귀찮아요...ㅠ.ㅠ
  진통제 robfight님의 미디어로그 가기  / 10-04-29 14:33/ 이댓글에댓글달기
  ㅎㅎㅎ 기대하겠습니다.
  터미널 uncompress님의 미디어로그 가기  / 10-04-29 18:44/ 이댓글에댓글달기
  -On Mobile Mode -
진통제님 의견에 한표!
  연지벌레 duswl1님의 미디어로그 가기  / 10-04-29 19:47/ 이댓글에댓글달기
  무엇을 기대하든 그 이상!!!
7용 뜯으려면 시간과 노력이 지나치게 많이 들어가나 보군요..ㅜ.ㅜ
허접프로그래머 valkyrie님의 미디어로그 가기  / 10-04-29 21:01/
그냥 귀차니즘...;; 이 문제인겁니다...^^;

이전에 짜둔 코드를 그냥 활용해서 만들면 될 줄 알았는데 그게 아니라 새로운 것을 공부해야 하는가 아니면 그냥 관두는가의 문제죠...^^;;
로그인 | 이 페이지의 PC버전
Copyright NexGen Research Corp. 2010