【问题标题】:What language is Picasa written in?Picasa 是用什么语言编写的?
【发布时间】:2011-02-14 06:02:37
【问题描述】:

有人问过about a year ago,但从未真正回答过。找出用于编写 Google 桌面 Picasa 应用程序的语言/gui 框架会很棒。有什么想法吗?

【问题讨论】:

  • 我认为它是古代苏美尔人......或者这只是文件? ;) ...说真的,如果我不得不猜测,我会说它可能是 C++。
  • 机智+1,UI可能是QT?

标签: programming-languages desktop-application picasa


【解决方案1】:

我查看了 Windows 版本,我猜想 C++ 以及大多数由

指示的组件
  • 使用PEiD 进行扫描,得出 npPicasa3.dll 和 qtsupport.dll 是由 Visual C++ 8.0 编译器创建的。
  • 进程资源管理器显示 Picasa3.exe 具有 MSVCP80.dll 的打开句柄,这是 Microsoft C++ 运行时库

【讨论】:

  • 很好,我不知道PEiD!感谢您的链接!
  • qt 支持?听起来他们用的是 QT。
【解决方案2】:

Windows 和 Mac 都有本机应用程序,而 Linux 版本在 Wine 下运行,所以我想它们不使用 Java 之类的东西。我想这意味着 Windows 版本是用 C++ 编写的,而 Mac 版本是用 Objective-C 编写的。

【讨论】:

    【解决方案3】:

    看看这个link。尽管此 API 已被弃用,但它表明 Picasa 的 UI 是用 Google 制作的某种专有 XML 格式编码的,并以 Adob​​e Photoshop 文件作为图标。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-03-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多