# 这个问题不容易喔!

Posted by 小吴 on November 11, 1997 at 18:36:47:

In Reply to: 如何取得档案的ICON posted by 小杰 on November 11, 1997 at 10:02:43:

你这个问题并不容易，我先把大概的方法跟你说，因为我也还没测试..

1. 取得自已应用程式的 handle。
hModule = GetClassLong(hWnd, GCL_HMODULE)

2. 呼叫 ExtractAssociatedIcon API 来取得 Icon 的 handle。

3. 利用这个 handle 来建立 OLE picture。这个 picture 就可以在 VB 中使用了。

4. 最后是不是要用 DestoryIcon 把这个 icon 的 handle 干掉我就不确定了。

Follow Ups: