home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / shapewin.zip / shapewin.jpn < prev    next >
Text File  |  1999-02-02  |  10KB  |  235 lines

  1.  
  2.             éréêéüéÉéàévéëéÄü@ü|ü@ö±ïΘî`âEâBâôâhâEâTâ|ü[âg
  3.  
  4.         Copyright (C) 1998, 1999 Software Research Associates, Inc.
  5.  
  6.                     akira@sra.co.jp
  7.  
  8. éPüDé═é╢é▀é╔
  9.  
  10.     énérü^éQü|éoélé┼é═üAâfâXâNâgâbâvé╔âEâBâôâhâEé╠ïΘî`û│é╡é┼âCâüü[âWôÖé≡
  11.     ò\Īé╡éµéñé╞é╖éΘé╞îïì\ïΩÿJé╡é▄é╖üB
  12.     
  13.         é╕é┴é╞ê╚æOé╔é╗é╠éµéñé╚âvâìâOâëâÇé≡Åæé▒éñé╞é╡é─ì┴É▄é╡é╜é▒é╞é¬éáéΦ
  14.         é▄é╖üBé╛éóé╜éóé═üAöwîié≡âRâsü[é╡é╜Åπé╔üAâCâüü[âWé≡Åæé½ì₧é±é┼éΓéΘ
  15.         é╞üAêΩî⌐âfâXâNâgâbâvé╔Æ╝É┌ò`ëµé╡é╜éµéñé╔î⌐éªéΘé╠é┼é╖é¬üAöwîiòöò¬
  16.     é¬ò╧ìXé│éΩéΘé╞é╬éΩé─é╡é▄éóé▄é╖üB
  17.  
  18.     é╗é╠îπüAéwé╠ Shape Extension é╠âRü[âhé≡î⌐é─üAé╗é╠Ä└æòé╔éáé½éΩüAé▒éΩé╚
  19.     éτéoélÅπé┼éαÄ└î╗é┼é½éΘé╠é═é╚éóé⌐é╞Ävéóé▄é╡é╜üBé╗éΩé⌐éτé⌐é╚éΦîoé┐é▄é╡
  20.     é╜é¬üAéΓé┴é╞Ägùpé╔æ╧éªéΘéαé╠é≡ì∞éΘé▒é╞é¬é┼é½é▄é╡é╜é╠é┼üAé▒é▒é╔î÷èJéó
  21.     é╜é╡é▄é╖üB
  22.     
  23. éQüDâVâFâCâvâEâBâôâhâEé╠É╢ɼ
  24.  
  25. éQüDéPüDâEâBâôâhâEâNâëâXé╠ôoÿ^
  26.  
  27.     âVâFâCâvâEâBâôâhâEé═üAâJâXâ^âÇâRâôâgâìü[âïé╞é╡é─Ä└î╗é╡é─éóé▄é╖üBÄgùp
  28.     é╖éΘé╔é═üAâNâëâXé╠ôoÿ^é¬òKùvé┼é╖üBâNâëâXé═ê╚ë║é╠éµéñé╔ôoÿ^é╡é─é¡é╛é│
  29.     éóüB
  30.     
  31.         WinRegisterClass(
  32.         hab,                âAâôâJü[âuâìâbâNânâôâhâï
  33.         ShapeWinName,       âNâëâXû╝
  34.         ShapeWinProc,       âEâBâôâhâEâvâìâVâWââ
  35.         0L,                 âfâtâHâïâgâEâBâôâhâEâXâ^âCâï
  36.         sizeof(PVOID)) ;    âNâëâXâfü[â^âTâCâY
  37.         
  38.     âNâëâXû╝üAâEâBâôâhâEâvâìâVâWââé═üushapewin.hüvé┼ÆΦï`é│éΩé─éóé▄é╖üBâN
  39.     âëâXû╝é═æ╝é╠û╝æOé┼éαì\éóé▄é╣é±üBâNâëâXâfü[â^âTâCâYé═Åπé╠Ælé¬òKÉ{é┼é╖üB
  40.  
  41. éQüDéQüDâEâBâôâhâEé╠É╢ɼ
  42.  
  43.     âVâFâCâvâEâBâôâhâEé═üAÆ╩Åφé╠âEâBâôâhâEé╞ô»ùlé╔üuWinCreateWindowüvé┼É╢
  44.     É¼é│éΩé▄é╖üBé╜é╛é╡üAê╚ë║é╠ô_é╔Æìê╙é╡é─é¡é╛é│éóüB
  45.  
  46.     üEâfâXâNâgâbâvÅπé╔ö±ïΘî`é╠âEâBâôâhâEé≡ò\Īé╖éΘé╔é═üAÉeâEâBâôâhâEé≡âf
  47.       âXâNâgâbâvé╔é╡é╚é»éΩé╬é╚éΦé▄é╣é±üBé┼é╚é»éΩé╬üAÆ╩Åφé╠ïΘî`é╠âEâBâôâh
  48.       âEôαé╔ò\Īé│éΩé─é╡é▄éóé▄é╖é╠é┼éáé▄éΦê╙ûíé¬éáéΦé▄é╣é±üB
  49.  
  50.     üEÆ╩Åφé╠âvâìâOâëâÇé┼é═âgâbâvâîâxâïâEâBâôâhâEé═âtâîü[âÇâEâBâôâhâEüié¿
  51.     ü@éµé╤é╗é╠âTâuâNâëâXüjé╔é╚éΦé▄é╖üBâVâFâCâvâEâBâôâhâEÄ⌐æ╠é═üAâtâîü[âÇ
  52.     ü@âEâBâôâhâEé╔æèôûé╖éΘï@ö\é═Ä¥é┴é─éóé▄é╣é±é╠é┼üAé▒éΩé≡Æ╝É┌âgâbâvâîâx
  53.     ü@âïâEâBâôâhâEé╔é╡é╚éóò√é¬ê└æSé┼é╖üB
  54.  
  55.     üEê╚ÅπéQô_é⌐éτüAâvâìâOâëâÇÄ⌐æ╠é╠âgâbâvâîâxâïâEâBâôâhâEé═âtâîü[âÇâEâBâô
  56.     ü@âhâEé╞é╡üAé╗é╠âtâîü[âÇâEâBâôâhâEé≡âIü[âié╞é╡é─üAâVâFâCâvâEâBâôâhâE
  57.     ü@é≡É╢ɼé╖éΘé╠é¬éóéóé╞Ävéóé▄é╖üBé╜é╛üAé▒é╠éµéñé╔é╖éΘÅΩìçé╔é═üAâtâîü[
  58.     ü@âÇâEâBâôâhâEé╔Åêù¥é≡Æ╟ë┴é╖éΘüiâtâîü[âÇâEâBâôâhâEé╠âTâuâNâëâXë╗üjòK
  59.     ü@ùvé¬éáéΦé▄é╖üBé▒éΩé╔é┬éóé─é═îπÅqé╡é▄é╖üB
  60.  
  61.     üEâVâFâCâvâEâBâôâhâEé╠É╢ɼé╔é═âRâôâgâìü[âïâfü[â^é¬òKÉ{é┼é╖üBâRâôâgâìü[
  62.     ü@âïâfü[â^é╔é┬éóé─é═ê╚ë║é┼Éαû╛é╡é▄é╖üB  
  63.  
  64.     üEâVâFâCâvâEâBâôâhâEé╠âTâCâYé═üAâRâôâgâìü[âïâfü[â^é┼îêé▄éΦé▄é╖üBÉ╢ɼ
  65.       Ä₧é╠âTâCâYÄwÆΦé═û│Äïé│éΩé▄é╖üB
  66.  
  67. éQüDéRüDâVâFâCâvâRâôâgâìü[âïâfü[â^
  68.  
  69.     É╢ɼé│éΩéΘâVâFâCâvüiö±ïΘî`ù╠êµüjé╠âTâCâYüAî`üAé¿éµé╤ò\Īôαùeé═É╢ɼÄ₧
  70.     é╠âRâôâgâìü[âïâfü[â^é┼ÄwĪé╡é▄é╖üB
  71.  
  72.         ò\Īôαùeé═É╢ɼé╡é╜îπé┼ò╧ìXé╖éΘé▒é╞é¬é┼é½é▄é╖é¬üAâTâCâYé╞î`üiâVâF
  73.         âCâvüjé═É╢ɼÄ₧é╔ÄwĪé│éΩé╜éαé╠é╠é▄é▄é┼ò╧ìXé┼é½é▄é╣é±üB
  74.  
  75.     âRâôâgâìü[âïâfü[â^é═ê╚ë║é╠ì\æóæ╠üishapewin.hé┼ÆΦï`üjé┼ÄwĪé╡é▄é╖üB
  76.     
  77.     typedef struct _SHAPEWIN {
  78.         SHORT   cx, cy  ;       âVâFâCâvé╠âTâCâY
  79.         HPS     hpsMask ;       â}âXâNâpâ^ü[âôüiâVâFâCâvüj
  80.         HPS     hpsDraw ;       ò`ëµâfü[â^é╠â\ü[âX
  81.     } SHAPEWIN, *PSHAPEWIN ;
  82.         
  83.     hpsMask é┼ÄwĪé│éΩéΘâvâîâ[âôâeü[âVâçâôâXâyü[âXé╔ò`ëµé│éΩé╜ cx ü~ cy
  84.     âTâCâYé╠âCâüü[âWé¬ò\Īé│éΩéΘâEâBâôâhâEé╠î`é╔é╚éΦüAhpsDraw é┼ÄwĪé│éΩ
  85.     éΘâvâîâ[âôâeü[âVâçâôâXâyü[âXé╠âfü[â^é¬üAé╗é▒é╔ò\Īé│éΩé▄é╖üB
  86.  
  87. éQüDéSüDâ}âXâNâpâ^ü[âô
  88.  
  89.     hpsMask é╠âCâüü[âWé┼üAî┤ô_üiéOüAéOüjé╠ÉFé≡öwîiÉFé╞é▌é╚é╡üAöwîiÉFé╞é═
  90.     ê┘é╚é┴é╜ÉFé╠òöò¬é≡ò`ëµù╠êµé╞é╡é▄é╖üB
  91.     
  92.     Æ╩Åφé═üAâüâéâèéoérÅπé┼üAæSæ╠üiïΘî`ù╠êµüjé≡öwîiÉFé┼ôhéΦé┬é╘é╡é╜Åπé╔üA
  93.     ò`ëµé╡é╜éóâCâüü[âWé≡ì∞éΘéµéñé╔é╡é▄é╖üBò`ëµòöò¬é╔öwîiÉFé¬è▄é▄éΩé─éóé╚
  94.     é»éΩé╬üAé╗é╠âüâéâèéoéré≡â}âXâNâpâ^ü[âôüAò`ëµâfü[â^é╠ù╝ò√é╔ÄwÆΦé╡é─éα
  95.     ûΓæΦé═éáéΦé▄é╣é±üB
  96.     
  97.         âTâôâvâïé┼é═é╟éΩéαé▒é╠éµéñé╔é╡é─éóé▄é╖üB
  98.  
  99.     î┤ù¥ôIé╔é═üAÄgùpë┬ö\é╚â}âXâNâpâ^ü[âôé╠âTâCâYé╔ɺî└é═éáéΦé▄é╣é±üBé╡é⌐
  100.     é╡üAéáéΘÆ÷ôxæσé½é╚éαé╠éΓüAé⌐é╚éΦôⁿéΦægé±é╛éαé╠é≡ÄwÆΦé╖éΘé╞â}âVâôé╔æ╜
  101.     æσé╚òëë╫é¬é⌐é⌐éΦé▄é╖üB
  102.     
  103.         âTâCâYé╠û┌ê└é╞é╡é─é═üAâAâCâRâôâGâfâBâ^é┼ĵéΦê╡éªéΘÆ÷ôxüAé╞éóé┴é╜
  104.         é╞é▒éδé╛é╞Ävéóé▄é╖üBé╜é╛é╡üAÆPÅâé╚É}î`é┼é╡é╜éτüAéαéñé╖é▒é╡æσé½é¡
  105.         é─éαæσÅΣòvé┼é╖üBòíÄGé╚éαé╠é╞é╡é─é═üAos2tile.bmp é╚é±é⌐é═üAżé│éó
  106.     éφéΦé╔é╞é─éαÅdé¡é╚éΦé▄é╖üBé▒é╠éµéñé╚âüâbâVâàÅ≤é╠âpâ^ü[âôé═ì┼éαïΩ
  107.     ÄΦé╞é╖éΘé╞é▒éδé┼é╖üBos2\bitmapé╔éáéΘéαé╠é═æσÆ∩é╗éñé┼é╖é╦üB
  108.  
  109. éQüDéTüDò`ëµâfü[â^é╠ìXÉV
  110.  
  111.     hpsDraw é╠âvâîâ[âôâeü[âVâçâôâXâyü[âXé≡ëεé╡é─üAò╧ìXé│éΩé╜ò`ëµâfü[â^é≡
  112.     âVâFâCâvâEâBâôâhâEé╔ö╜ëfé│é╣éΘé▒é╞é¬é┼é½é▄é╖üB
  113.         
  114.     ò`ëµù╠êµüihpsDrawüj é╠ôαùeé¬ò╧ìXé│éΩüAé╗éΩé≡ëµû╩Åπé╔ö╜ëfé│é╣éΘé╔é═üA
  115.     âVâFâCâvâEâBâôâhâEé╔æ╬é╡é─ê╚ë║é╠âüâbâZü[âWé≡æùÅoé╡é▄é╖üB
  116.  
  117.     SHAPEWIN_MSG_UPDATE     ëµû╩é╠ìXÉVùvïü
  118.     
  119.         param1          PRECTL      ìXÉVù╠êµ
  120.     param2          NULL
  121.  
  122.     êΩòöé╛é»é¬ìXÉVé│éΩé─üAù]ò¬é╚ò`ëµé≡ö≡é»é╜éóÅΩìçé╔é═üAparam1é┼ìXÉVö═ê═
  123.     é≡ÄwĪé╡é─é¡é╛é│éóüBparam1é¬ÄwÆΦé│éΩé─éóé╚é»éΩé╬üiNULLé╠ÅΩìçüjüAëµû╩
  124.     æSæ╠é¬ì─ò`ëµé│éΩé▄é╖üBâVâFâCâvâEâBâôâhâEé╠ì─ò`ëµé═é⌐é╚éΦÅdéóÅêù¥é╔é╚
  125.     éΦé▄é╖é╠é┼üAò╧ìXö═ê═é¬Å¼é│é»éΩé╬üAé╚éΘé╫é¡ìXÉVö═ê═é≡ÄwÆΦé╖éΘéµéñé╔é╡
  126.     é╜ò√é¬éóéóé╞Ävéóé▄é╖üB
  127.     
  128.         é▄éáüAìéæ¼ébéoété╔ìéɽö\é╠ârâfâIâ{ü[âhé≡Ägé┴é─éóéΘé╚éτüAæSæ╠é≡ì─
  129.         ò`ëµé╖éΘò√é¬æ¼éóé⌐éαé╡éΩé▄é╣é±é¬üB
  130.  
  131. éRüDâtâîü[âÇâEâBâôâhâEé╞é╠ægé▌ìçéφé╣é╔é┬éóé─
  132.     
  133.     é▒é╠Å═é╠ïLÅqé═üAéóéφéΣéΘéuéÅéÅécéÅéÅé┼é╖üBê╚ë║é╠Éαû╛é═üAÄäé╠ÄΦî│é╠è┬
  134.     ï½üiWarp3/Connectüjé┼é═ô«ì∞é╡é─éóé▄é╖é¬üAæ╝é╠è┬ï½é┼é═ô«ì∞é╖éΘé⌐é╟éñé⌐
  135.     éφé⌐éΦé▄é╣é±üBéñé┐é╠è┬ï½é┼é═ô«é⌐é╚é⌐é┴é╜é╞é⌐üAéαé┴é╞é▄é╡é╚ò√û@é¬éáéΘüA
  136.     é╞éóéñò√é═îΣÿAùìé¡é╛é│éóüB
  137.  
  138.     âVâFâCâvâEâBâôâhâEé≡Ägùpé╖éΘÄ₧é═üAâfâXâNâgâbâvÅπé╔üiæ╝é╠âEâBâôâhâEé╠
  139.     Æåé┼é═é╚é¡üjÆ╝É┌ò`ëµé╡é╜éóé⌐éτé╛é╞Ävéóé▄é╖üBé╡é⌐é╡üAâVâFâCâvâEâBâôâh
  140.     âEÄ⌐æ╠é╔é═âtâîü[âÇæèôûé╠ï@ö\é═è▄é▄éΩé─éóé▄é╣é±é╠é┼üAâVâFâCâvâEâBâôâh
  141.     âEé≡âgâbâvâîâxâïâEâBâôâhâEé╔é╖éΘé╠é═èδî»é┼é╖üBé▒é╠é╜é▀üA
  142.  
  143.         ÉeâEâBâôâhâE        âfâXâNâgâbâv
  144.     âIü[âiâEâBâôâhâE    âtâîü[âÇâEâBâôâhâE
  145.     
  146.     é╞é╡é─âVâFâCâvâEâBâôâhâEé≡ì∞éΘé╠é¬ê└æSé┼éóéóé⌐é╞Ävéóé▄é╖üB
  147.     
  148.     é▒é╠éµéñé╔é╡é─ì∞ɼé│éΩé╜âtâîü[âÇâEâBâôâhâEüAâVâFâCâvâEâBâôâhâEé╔é═Ée
  149.     Äqè╓îWé¬é╚éóé╜é▀é╔üAÆ╩Åφé╠âtâîü[âÇü^âNâëâCâAâôâgé┼ìsé╚éφéΩéΘɺîΣé¬êΩ
  150.     òöî°é⌐é╚é¡é╚éΦé▄é╖üBé▒éΩéτé╠ɺîΣé≡ùLî°é╔é╖éΘé╔é═üAâtâîü[âÇâEâBâôâhâE
  151.     é╠Åêù¥é≡âJâXâ^â}âCâYüiâTâuâNâëâXë╗üjé╖éΘòKùvé¬éáéΦé▄é╖üB
  152.     
  153.     é▄é╜üAé▒é╠éµéñé╚ì\ɼé┼âEâBâôâhâEé≡ì∞éΘé╞üAëµû╩Åπé╔é═üAâtâîü[âÇâEâBâô
  154.     âhâEé╞âVâFâCâvâEâBâôâhâEé╠ù╝ò√é¬ò\Īé│éΩéΘé▒é╞é╔é╚éΦé▄é╖üBù]ò¬é╚âtâîü[
  155.     âÇâEâBâôâhâEé╠ò\Īû│é╡é┼üAâVâFâCâvâEâBâôâhâEé╛é»é¬ò\Īé│éΩé─éóéΘéµéñ
  156.     é╔î⌐é╣éΘé╔éαüAâtâîü[âÇâEâBâôâhâEé╠Åêù¥é≡âJâXâ^â}âCâYüiâTâuâNâëâXë╗üj
  157.     é╖éΘòKùvé¬éáéΦé▄é╖üB
  158.  
  159. éRüDéPüDâtâîü[âÇɺîΣâüâbâZü[âWé╠ô]æù
  160.  
  161.     âtâîü[âÇâEâBâôâhâEé╠ê╩ÆuüAâTâCâYüAéyâIü[â_ôÖé¬ò╧ë╗é╖éΘÅΩìçé╔é═üA
  162.     
  163.         WM_ADJUSTWINDOWPOS      ò╧ìXÆ╩Æm
  164.     WM_WINDOWPOSCHANGED     è«ù╣Æ╩Æm
  165.  
  166.     é╠âüâbâZü[âWé¬ö¡É╢é╡é▄é╖üBâVâFâCâvâEâBâôâhâEé╠ê╩ÆuéΓéyâIü[â_é≡âtâîü[
  167.     âÇâEâBâôâhâEé╔Æ╟Å]é│é╣éΘé╔é═üAé▒éΩéτé╠âüâbâZü[âWé╠ëäÆ╖é┼üAâVâFâCâvâEâBâô
  168.     âhâEé╠ê╩ÆuéΓéyâIü[â_é≡ɺîΣé╖éΘé╞éµéóéµéñé┼é╖üBï∩æ╠ôIé╔é═
  169.     
  170.         case WM_ADJUSTWINDOWPOS :
  171.         pswp = (PSWP) PVOIDFROMMP(mp1) ;
  172.         WinSetWindowPos(hwndShape, pswp->hwndInsetBehind,
  173.                 pswp->x, pswp->y, pswp->cx, pswp->cy, pswp->fl) ;
  174.             return âfâtâHâïâgÅêù¥
  175.  
  176.     é╞é⌐
  177.     
  178.         case WM_WINDOWPOSCHANGED :
  179.         pswp = (PSWP) PVOIDFROMMP(mp1) ;
  180.         WinSetWindowPos(hwndShape, pswp->hwndInsetBehind,
  181.                 pswp->x, pswp->y, pswp->cx, pswp->cy, pswp->fl) ;
  182.             return âfâtâHâïâgÅêù¥
  183.  
  184.     é╞éóéñî`æ╘é┼é╖üBé╚é¿üAWINDOWPOSCHANGED é╠ò√é═üAâtâîü[âÇâEâBâôâhâEé≡ö±
  185.     ò\Īé╔é╡é╜ÅΩìçüiăé╠É▀üjé╔é═Ägéªé▄é╣é±üB
  186.  
  187.     Å┌é╡é¡é═âTâôâvâïâRü[âhé≡îΣùùé¡é╛é│éóüB
  188.  
  189. éRüDéQüDî⌐éªé╚éóâtâîü[âÇâEâBâôâhâE
  190.  
  191.     âtâîü[âÇâEâBâôâhâEüAâVâFâCâvâEâBâôâhâEé╠ù╝ò√é≡ì∞éΦüAâVâFâCâvâEâBâôâh
  192.     âEé╛é»é¬ò\Īé│éΩéΘéµéñé╔é╖éΘé╜é▀é╔üAâtâîü[âÇâEâBâôâhâEé≡ö±ò\Īé╔é╖éΘ
  193.     é▒é╞é¬é┼é½é▄é╖üB
  194.     
  195.     é▒éΩé╔é═üAæOÅoé╠üuWM_ADJUSTWINDOWPOSüvâüâbâZü[âWé≡âtâbâNé╡üAérévéoâfü[
  196.     â^é≡ò╧ìXé╡é▄é╖üBâtâîü[âÇé≡ö±ò\Īé╔é╖éΘé╔é═
  197.  
  198.         case WM_ADJUSTWINDOWPOS :
  199.         pswp = (PSWP) PVOIDFROMMP(mp1) ;
  200.         WinSetWindowPos(hwndShape, pswp->hwndInsetBehind,
  201.                 pswp->x, pswp->y, pswp->cx, pswp->cy, pswp->fl) ;
  202.             pswp->fl &= ~SWP_SHOW ;
  203.             return âfâtâHâïâgÅêù¥
  204.  
  205.     é╞é╡é▄é╖üBé▄é╜âEâBâôâhâEâTâCâYé≡î┼ÆΦé╖éΘé╔é═üA
  206.  
  207.         case WM_ADJUSTWINDOWPOS :
  208.         pswp = (PSWP) PVOIDFROMMP(mp1) ;
  209.         WinSetWindowPos(hwndShape, pswp->hwndInsetBehind,
  210.                 pswp->x, pswp->y, pswp->cx, pswp->cy, pswp->fl) ;
  211.             pswp->cx = î┼ÆΦâTâCâY ;
  212.             pswp->cy = î┼ÆΦâTâCâY ;
  213.             pswp->fl &= ~SWP_SHOW ;
  214.             return âfâtâHâïâgÅêù¥
  215.  
  216.     é╞é╡é─ɺîΣé┼é½é▄é╖üB
  217.  
  218.     Å┌é╡é¡é═âTâôâvâïâRü[âhüitrbitmap.cüAtranime.cüjé≡îΣùùé¡é╛é│éóüB
  219.  
  220. éRüDéRüDâLü[üAâ}âEâXÄûÅ█é╠Æ╩Æm
  221.  
  222.     âVâFâCâvâEâBâôâhâEé┼ö¡É╢é╡é╜âLü[üAâ}âEâXè╓ÿAé╠âCâxâôâgüiâüâbâZü[âWüj
  223.     é═âIü[âiâEâBâôâhâEé╔ô]æùé│éΩé▄é╖üBé╗é▒é┼üAâLü[éΓâ}âEâXé╔æ╬é╖éΘÅêù¥é≡
  224.     Ä└æòé╖éΘé╔é═üAâtâîü[âÇé╔é╗é╠éµéñé╚âRü[âhé≡ægé▌ì₧é▐òKùvé¬éáéΦé▄é╖üB
  225.  
  226.     é▒é▒é┼Æìê╙é╡é─ù~é╡éóô_é═üAâ}âEâXè╓ÿAé╠âüâbâZü[âWé┼é═æ╜é¡é╠ÅΩìçâ}âEâX
  227.     é╠ê╩Æué¬êΩÅÅé╔Æ╩Æmé│éΩéΘéµéñé╔é╚é┴é─éóé▄é╖é¬üAâVâFâCâvâEâBâôâhâEé≡Ägé┴
  228.     é╜ÅΩìçé╔é═üAâ}âEâXê╩Æué¬âVâFâCâvâEâBâôâhâEæèæ╬é╔é╚é┴é─éóéΘé╜é▀üAâtâîü[
  229.     âÇâEâBâôâhâEé┼é╗é╠ê╩Æué≡ÄQÅ╞é╡é─éαû│ê╙ûíé╔é╚é┴é─éóéΘüAé╞éóéñô_é┼é╖üB
  230.  
  231.     Åêù¥é╠ôsìçé┼â}âEâXê╩Æué≡òKùvé╞é╖éΘÅΩìçé╔é═ò╩ôrüuWinQueryPointerPosüv
  232.     ôÖé┼ïüé▀éΘéµéñé╔é╡é─é¡é╛é│éóüB
  233.  
  234.     Å┌é╡é¡é═âTâôâvâïâRü[âhüitrbitmap.cüAtreyes.cüjé≡îΣùùé¡é╛é│éóüB
  235.