E D R , A S I H C RSS

Windows Template Library

{{| |}}

1. WTL?

{{|The Windows Template Library (WTL) is an object-oriented Win32 encapsulation C++ library by Microsoft. The WTL supports an API for use by programmers. It was developed as a light-weight alternative to Microsoft Foundation Classes. WTL extends Microsoft's ATL, another lightweight API for using COM and for creating ActiveX controls. Though created by Microsoft, it is unsupported.

In an uncharacteristic move by Microsoft—an outspoken critic of open source software—they made the source code of WTL freely available. Releasing it under the open-source Common Public License, Microsoft posted the source on SourceForge, an Internet open-source repository. The SourceForge version is 7.5.

Being an unsupported library, WTL has little formal documentation. However, most of the API is a direct mirror of the standard Win32 calls, so the interface is familiar to most Windows programmers.|}}

WTL은 객체지ν–₯적인, Win32 λΌ μΊ‘μŠν™”ν•˜μ—¬ λ§Œλ“€μ–΄μ§„ C++라이브러리둜 MS μ—μ„œ λ§Œλ“€μ–΄μ‘Œλ‹€. WTL은 ν”„λ‘œκ·Έλž˜λ¨Έμ— μ˜ν•œ μ‚¬μš©μ„ μœ„ν•΄ API Programming Style을 μ§€μ›ν•œλ‹€. WTL MFC에 λŒ€ν•œ κ²½λŸ‰ν™”λœ λŒ€μ•ˆμ±…μœΌλ‘œμ„œ κ°œλ°œλ˜μ—ˆλ‹€. WTL은 MS의 ATLλΌ ν™•μž₯ν•œλ‹€. ATL 은 ActiveX COM 을 μ΄μš©ν•˜κ±°λ‚˜ ActiveX μ»¨νŠΈλ‘€λ“€μ„ λ§Œλ“€κΈ° μœ„ν•œ 또 λ‹€λ₯Έ κ²½λŸ‰ν™”λœ API 이닀. WTL은 MS 에 μ˜ν•΄ λ§Œλ“€μ–΄μ‘Œλ””λ©΄, MS κ°€ μ§€μ›ν•˜μ§„ μ•ŠλŠ”λ‹€.

μ˜€ν”ˆμ†ŒμŠ€λΌ κ±°μΉ¨μ—†μ΄ λΉ„νŒν•˜λŠ” MS의 λ‘λ“œλŸ¬μ§„ 지원이 μ—†λŠ” μƒν™©μ—μ„œ, MSλŠ” WTL을 자유둭게 μ΄μš©ν•  수 μžˆλ„λ‘ μ†ŒμŠ€μ½”λ“œλΌ λ°°ν¬ν–ˆλ‹€. μ˜€ν”ˆμ†ŒμŠ€ Common Public License ν•˜μ—μ„œ λ°°ν¬λΌ ν•˜λ©΄μ„œ, MSλŠ” μ†ŒμŠ€ν¬μ§€(인터넷 μ˜€ν”ˆμ†ŒμŠ€ μ €μž₯μ†Œ)에 μ†ŒμŠ€λΌ κ²Œμž¬ν•˜μ˜€λ‹€. μ†ŒμŠ€ν¬μ§€μ—μ„œμ˜ WTL 버전은 7.5이닀.

지원이 λ˜μ§€ μ•ŠλŠ” 라이브러리이기 λ•Œλ¬Έμ— WTL에 κ΄€ν•œ λ¬Έμ„œλŠ” 거의 μ—†λ‹€. κ·ΈλŸ¬λ‚˜ λŒ€λΆ€λΆ„μ˜ APIλŠ” ν‘œμ€ Win32 μ½œμ„ 거의 μ§μ ‘μ μœΌλ‘œ λ°˜μ˜ν•˜λ€λ‘œ, WTL의 μΈν„°νŽ˜μ΄μŠ€λŠ” λŒ€λΆ€λΆ„μ˜ μœˆλ„μš°μ¦ˆ ν”„λ‘œκ·Έλž˜λ¨Έλ“€μ—κ²Œ μΉœμˆ™ν•˜λ‹€.

2. related site



  • μ–΄μ§Έ λ¬Έμž₯이 μ€ μ΄μƒν•˜λ„μš”. 해석이 μ€ μž˜μ•ˆλ©λ‹ˆλ‹€. γ…‘.γ…‘;; - eternalbleu
    • μ•½κ°„ 손 μ€ λ΄„. --1002

Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2021-02-07 05:28:26
Processing time 0.0182 sec