아래의 소스를 잘라 붙이면 나의 인장 완성!!!!
하지만 이건 HTML이 지원할때고..
그렇지 않은 경우에는 그 렇지 않은 경우에 맞게 잘라 붙여야 한다.
그외의 곳은 다시 만들어 소스를 게제하도록 하겠다.


<<<< HTML 버젼 >>>>
<hr width = 80% align = left ><table><tr> <td> <img src="http://myhome.shinbiro.com/~lodian/images/stamp2.gif"> </td> <td> 我は延髓突き割る / 我は延髓突き割る / ROLLING ROLLING
延髓突き割る /  呼べ!レスキュ-!  延髓突き割る / 我は延髓突き割る
ROLLING ROLLING/  延髓突き割る / 鼻血流す!ブレイク!! へべれけダ~ウン
나 열받았어  / 나 열받았어 / ROLLING ROLLING
열 받았다고 / 구급차 불러! / 열 받았다고  / 나는 열받고야 말았어
ROLLING ROLLING  / 열받았다고 / 코피가 흘러! 브레이크! 정말 미치겠네~</td></tr></table>

<< For ISONETWS4KOR >>
[img]http://myhome.shinbiro.com/~lodian/images/stamp2_1.gif[/img]

<<< New HTML 버젼 >>>
<hr><img src="http://myhome.shinbiro.com/~lodian/images/stamp2_1.gif">
728x90
글을 쓰고 난뒤... 다시 뒤적 거리면서 고쳤다.
그래서 이미지 박스를 넣을 수있다.
쉬운건 아니지만, 절대 어려운 것은 아니기 때문에
단숨에 넣어 버렸다.

아래 그림이 바로 이번에 새로 찍은 사진.
[img:DSC00824.JPG,align=,width=640,height=480,vspace=0,hspace=0,border=1]

이 사진의 정체는 바로.. 라면과 보브5주년 기념 사진.
ㅋ... 라면 받침대로 활용하는 것이 그 사진집이다.
지금은 땅바닥을 굴러 다니고 있는...
비운의 사진집.
내용은 썩 훌륭하나..
그래도.. 역시 나에게 활용도는 이정도 밖에 안되는것 같다.
내 동생 같았으면 짜르고 오려 어딘가에 쓰이겠지만...ㅋㅋ

728x90
그림 창고 칸을 만들지 않았다.
이런.. 그림창고가 되지 않으면 안되는데..
그림 창고를 원했는데 정말이지.. 마타크...

하여간, 이런저런 신경 안쓰고 있다가 갑자기
그림 넣고 싶어질때.. 이런 태클이 그대로 걸려진다.
그냥 자체적으로 지원하는 방법은 없을까...
뭐 모든 기능의 배치를 스킨에 맡기고 있는 상황에
그런 요구는 좀 무식한것이 되겠지만,
그래도 귀찮다...
스킨을 재 조립해야 된다는 사실은...

일단 이미지 자체도 좀 변경해서 끼워넣어야 겠다.
그래야 그림 창고 같은 느낌을 줄 수 있지 않은가?

728x90
NT류 윈도우에서는 unicode로 하지 않으면 이상하게 edit control에 한글이

입력시마다 깨져서 나오져.. 근데 우낀건 paste로 한글을 쓰면 써지더군요..

그걸 window98에 가서 해보면 잘되져.. 근데 모두 98만 쓰는것두 아니고

그렇다고 unicode로 하자니 98에서 안되고...

어디가도 해결법을 찾을수 없어서 고민고민하다가 이상한 방식으로 해결했습니다.

뭐 근본적인 문제는 뭔지 알수 없지만...

방법은 edit control을 서브클래싱해서 WM_IME_CHAR메세지를 처리해 줍니다.

LRESULT OnImeChar(UINT uMsg, WPARAM wParam, LPARAM lParam, BOOL& bHandled)
{
  static char kk[3];
        
  kk[0] = (char) (wParam >> 8);
  if(kk[0]==0x00)
  {
     bHandled=FALSE;
     return 0;
  }
  kk[1] = (char) wParam & 0xff;
  SendDlgItemMessage(IDC_MYEDIT, EM_SETSEL, 0, -1);
  SendDlgItemMessage(IDC_MYEDIT, EM_SETSEL, -1, 0);
  SendDlgItemMessage(IDC_MYEDIT, EM_REPLACESEL, FALSE, (LPARAM) kk);

  return 0;
}

그럼 됩니다. ㅋㅋ

참고로 ATL에서 서브클래싱하는것도 히한하죠..

생성자에서..

CContainedWindow m_EditCtrl;

CMyClass() : m_EditCtrl(_T("EDIT"), this, 1)
{
  m_bWindowOnly = TRUE;
  m_Total=0;
  CalcExtent(m_sizeExtent);
  m_sClient=0;
}

메세지맵에서..

BEGIN_MSG_MAP(CMyClass)
  CHAIN_MSG_MAP(CComCompositeControl<CMyClass>)
  MESSAGE_HANDLER(WM_INITDIALOG, OnInitDialog)
  ...
ALT_MSG_MAP(1)
  MESSAGE_HANDLER(WM_IME_CHAR, OnImeChar)
BEGIN_MSG_MAP(CMyClass)

...

LRESULT OnInitDialog(UINT uMsg, WPARAM wParam, LPARAM lParam, BOOL& bHandled)
{
   m_EditCtrl.SubclassWindow(GetDlgItem(IDC_MYEDIT));
....


제가 별로 아는게 없어서 되는대로 했는데

더 괞찮게 하는 방법이 있으면 답변달아주세여........

tab    tab되나????
728x90
다중 상속을 받은 클래스를 생성하는 것 만큼
삭제하는것이 쉽지 않다.
이 문제의 발생 원인은 다중 상속에서 인해,
Construct 와 Destruct 의 역할 분배에서 생기는 문제 인듯 싶다.
하지만, 이는 정확한 정보는 아니고 오로지 개인적인 짐작에 불과하다.

하지만 현재 제작중에 발생한 문제이기 때문에, 이 문제를 언급한다.

class A : public CA, public CB {};

가 있다.
이를 생성하기 위해 new A 를 해서 CB *pB 에다 담는다.
CB *pB = new A();

그후에 이를 지우려 하는데, Assert 에러를 낸다.
그 이유가 CA로써 지우는 건지 CB로써 지우는건지 명확치 않아서 발생하는 것 같았다.
그래서 약간 변형을 가했다.

   delete (CA *)pB;

이렇게 지우자 문제가 사라졌다.
게다가, CB에서는 Construct와 Destruct가 없는 상황이기 때문에, 더욱 이렇게 할 수 밖에 없는듯 싶다.

이 관계를 잘 파악해야 하겠다.
728x90
셀빅에 이렇게 저렇게 담고 들고 다니면서 보는데,
소설을 한곳에 정리해 놓아야 할듯 싶다.
그래야.. 원하는 곳에서 맘껏... 이라는 느낌이 있을텐데..
하두 어수선 하게 보니까..
내가 지금 뭘 봤는지는 기억이 안나는 작품이 많다.
그래서 읽었던 장면을 또 읽는 불상사를 많이 겪는다.
물론 2번 3번 읽는다고, 거대한 문제(지구 멸망이나, 전재산 탕진-탕진할 재산도 없지만-,
살해 당하는)것 따위는 없지만 왠지 시간을 버리는 느낌이 들어서 이다.
게다가, 오지에서 셀빅만 있을때.. 소설이 없거나, 이미 봐버린 소설이 있을때는..
화가.. 난다 -_-;

뭐, 하여간, 이런 저런 정보를 정리하기에 홈피가 좋은 역할을 해주리라..
굳게 믿는다.
728x90
노트북을 이렇게 저렇게 알아보고 있는데..
역시 노조 없이 만빵 밀듯이 작업하는 삼성..
역시 전자계열에서의 완성도가 높은 편이다.

지금 두가지 모델을 보았다.
[삼성] 센스SX10-JB261/14R [Centrino-1.4GHz,256MB,60GB,RW-COMBO,14.1,무선랜,XP]
이게 그 하나다.
[img:SX10_5005.jpg,align=,width=500,height=500,vspace=0,hspace=0,border=1]
이 모델은 올인원 스타일로 비디오 카드가... 지포스다.
노트북으로 3D 게임을 할 수 있는 아주 훌륭한 모델이지 않을까 싶다.

그리고 다음 모델들..
가볍다 도킹 스타일이다. 뭐 휴대용으론 짱이지 않을까?
Sens SQ20-COOL       [ 2,310,000 ]
Sens SQ20-JB261/12R       [ 2,990,000 ]
Sens SQ20-JB26B/12R     [ 2,700,000 ]
Sens SQ20-JD24A/11R    [ 2,390,000 ]
Sens SQ20-TA007    [ 2,475,000 ]
[img:930.jpg,align=,width=350,height=350,vspace=0,hspace=0,border=1]


이 두가지 모델이 지금 제일 쏠리는데.. 문제는 가격이군..
다 200을 넘는 가격이니..
흠..



728x90
요즘 담배를 안피고 있다.
1달... 사실 뻐끔 담배 핀거 빼면.. 2주인가?
이젠 뻐끔 담배 마저도 안핀다.

무심히 정신이 육체를 지배한다는 사실을 증명이라도 하려는듯 발광하듯이
시작했는데.. 정말 그렇게 되고 있다.
아직은 담배를 조금은 펴도 볼까 생각은 하지만,
정신으로 뭉게고 있다.
뭐, 아직까지 좋은 점은 그다지 느껴지지 않는다.
상쾌한 아침이나, 맑은 정신? 이 따위것은 전혀..
하기사 이렇게 비만이 되서 운동도 안하는데, 그런것을 기대하는 것 자체가 웃기는
일이긴 하지만 ^^;

아아....
728x90

+ Recent posts

728x90