自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

younker的专栏

Development on Mac and Windows

  • 博客(5)
  • 资源 (4)
  • 论坛 (47)
  • 收藏
  • 关注

原创 [Tutorial] Sizing Policy 和其他

 上次我们的程序在Window中创建了一个Button,如果这个Button是作为Window的ContentView的时候, 当你改变窗口的时候, 这个Button的大小也跟着改变,而且总是充满了整个Window,但是如果你通过NSView addSubview:把这个Button添加到窗口中的时候, 当你改变窗口大小的时候, 这个Button的位置和大小始终不变,所以当你的窗口的宽度小于But

2008-04-12 22:55:00 707

原创 【Tutorial】Target & Action, 另外一种响应事件的方法

我们知道在Cocoa程序中, 如果你想处理一个窗口的事件或者应用程序的事件, 你可以使用Delegate的方法来实现响应的事件处理函数,但是如果你要处理一个button控件或者一个窗口里面很多的类似Button的这种有一种 缺省行为的控件的时候, 是不是要为他们每个控件都来实现这个Delegate呢?答案是否定的,因为针对这些具有指定的缺省行为的控件,NSControl已经帮我们进行了一部 分的处

2008-04-12 08:38:00 783

原创 Cocoa处理消息的方法:Delegate

我们上次演示的程序在关掉了应用程序的窗口之后,应用程序并没有真正的退出,现在我们就来完成这个任务。在Mac,Windows或者 Linux平台上,所有的GUI程序都可以称作消息驱动的,就是说整个应用程序就是在处理消息的循环中进行的,用户的操作或者系统发送的一些通知都会被送 到应用程序的消息处理循环中,比如用户通过键盘输入,用鼠标点击窗口等等,有些消息会直接派发给应用程序的对象,比如鼠标按下

2008-04-10 21:22:00 1989

原创 [Cocoa] Cocoa Tutorial 2: HelloWin without XCode and Interface Builder

这次主要讲解一下如何通过编写代码的方式来实现一个窗口程序, 当然这个程序十分的简单, 不过它演示了一些我们应该了解的东西,因此应该可以更好的帮助我们了解XCode和Interface builder为我们的开发工作做了哪些工作。 大 部分讲解Cocoa编程的书都会用到Xcode和interface builder,这两个工具的结合是开发Cocoa应用程序的最佳选择, 但是当中往往隐藏了许多细节的东

2008-04-10 11:15:00 958

原创 [Cocoa] Cocoa Tutorial 1: Hello Cocoa from Console

这里介绍一下怎么开发最简单的Cocoa程序,这个程序是在是太简单,因为如果你用Xcode的话,选用Cocoa Foundation Command Tool的话,应该不用写任何代码, 但是这里是为了向大家介绍一下,这个最简单的程序是如何通过gcc编译成功的,当然里面还有一个东西可以做一点解释.先看看源代码:#import int main(int argc, char* argv[]){    N

2008-04-10 11:02:00 644

ClockToy

这是一个玩具时钟, 演示了使用ATL来开发Windows程序的方法,同时使用了windows2000的layeredWindow风格,实现了窗口的透明化,而且不影响其它应用程序的运行。 要移动窗口为止,用鼠标选择一个指针,然后拖动就可以了 要想关闭应用程序,选中一个指针, ALT + F4 已知问题:再Layered窗口下面不能使用颜色,希望各位能帮我解决 如果你没有安装wtl,删除stdatl.h中的atlapp.h的引用就可以编译了 email:younker@yeah.net

2006-03-16

SwitchWallpaper

一个用win32sdk + stl 写成的定时更换桌面墙纸的小工具

2006-03-16

SwitchWallpaper

一个用win32sdk + stl 写成的定时更换桌面墙纸的小工具

2006-03-16

SwitchWallpaper

(源代码)一个用win32sdk + stl 写成的定时更换桌面墙纸的小工具 主要更新,增加了jpeg的支持,使用ActiveDesktop, 修正了一些资源使用的问题。

2006-03-16

MFC将在VS2008之后有一个重大的更新。BCGControlbar将集成到MFC 中

发表于 2007-11-13 最后回复 2013-02-04

iPhone的开发基础是Cocoa,为什么没有Mac的开发论坛呢?

发表于 2008-04-10 最后回复 2012-11-23

关于List<>.FindIndex的问题。

发表于 2006-12-20 最后回复 2006-12-21

borland是否会提供新的Free Compiler Tools和Debugger呢?

发表于 2005-12-04 最后回复 2005-12-04

谁能提供一套完全免费的MFC GUI extension library?

发表于 2004-11-29 最后回复 2005-08-14

调用WebBrowser->Navigator2,不产生DocumentComplete事件

发表于 2005-06-03 最后回复 2005-06-06

在ATL控件中,如何实现一个指定的接口?

发表于 2005-01-05 最后回复 2005-01-05

ATL创建Composite控件,里面嵌入一个WebBrowser控件,但是WebBrowser控件不能改变大小

发表于 2004-12-31 最后回复 2005-01-05

在一个线程内定时向服务器发送消息,而且没有窗口的情况下

发表于 2004-12-22 最后回复 2004-12-23

是否离开了Java, .NET, 和windows, 杂志就要玩完了?

发表于 2004-03-16 最后回复 2004-07-08

CListCtrl的问题:Debug正常,Release正常

发表于 2003-12-02 最后回复 2003-12-02

如何让一个字段只存储时间信息

发表于 2003-09-22 最后回复 2003-09-22

那里可以找到interbase7的全部文档?

发表于 2003-09-15 最后回复 2003-09-19

Interbase 7 中如何对Date类型进行加减?

发表于 2003-09-17 最后回复 2003-09-17

FireBird 1。5中Set Term为什么不好用了?

发表于 2003-09-15 最后回复 2003-09-16

interbase的存储过程中如果想返回多条结果应该怎么办?

发表于 2003-09-15 最后回复 2003-09-15

下面的语句为什么有问题?

发表于 2003-09-12 最后回复 2003-09-15

这条SQL语句在interbase中应该怎么写?

发表于 2003-09-12 最后回复 2003-09-12

msXML 为什么不能写中文的节点?

发表于 2003-05-08 最后回复 2003-07-26

Win32 写的小程序,发布源代码

发表于 2003-04-23 最后回复 2003-06-02

msxml为什么不能操作中文节点

发表于 2003-05-08 最后回复 2003-05-08

RegisterHotKey的问题

发表于 2003-05-06 最后回复 2003-05-06

where can I find the tinyDB cracked version

发表于 2002-07-22 最后回复 2003-05-06

I forgot my password for Access database, what should I do?

发表于 2002-07-22 最后回复 2003-05-06

寻找Tab控件

发表于 2002-07-22 最后回复 2003-05-06

Indy 9.0 released

发表于 2002-07-20 最后回复 2003-05-06

如何处理WebBrowser控间的OnNewWindow2事件?

发表于 2002-07-20 最后回复 2003-05-06

如何在程序中动态的创建WebBrowser?

发表于 2002-07-17 最后回复 2003-05-06

为什么WM_PAINT只被调用两次?

发表于 2003-04-21 最后回复 2003-04-27

如何强制一个窗口立即刷新

发表于 2003-04-24 最后回复 2003-04-24

where to find the tutorial for boost library

发表于 2003-04-01 最后回复 2003-04-06

word的文档格式?

发表于 2003-02-18 最后回复 2003-02-19

强烈抗议CSDN过分的依赖IE

发表于 2002-09-11 最后回复 2002-09-11

招聘C/C++程序员

发表于 2002-08-22 最后回复 2002-08-22

ActiveX 控件中怎么在PreTranslateMessage函数中截取鼠标双击消息?

发表于 2001-09-25 最后回复 2001-09-25

为什么创建的activeX控件不能相应鼠标消息?

发表于 2001-09-17 最后回复 2001-09-17

调试DLL的问题(特急)

发表于 2001-09-11 最后回复 2001-09-11

COM规范的中文版

发表于 2000-08-23 最后回复 2001-08-24

ActiveX控件的注册问题

发表于 2001-07-31 最后回复 2001-08-01

Delphi 5 开发人员指南(中文版)

发表于 2000-08-14 最后回复 2001-07-20

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人 TA的粉丝

提示
确定要删除当前文章?
取消 删除