Mailing Lists: Apple Mailing Lists

Image of Mac OS face in stamp
 
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: How to get the info from a handle?



On Nov 27, 2003, at 04:43 PM, Mark wrote:

As Larry said, GetDataBrowserItems() expects an allocated handle (it will resize it to match the number of items returned).

Handle h = ::NewHandle(0);
::GetDataBrowserItems(browser, kDataBrowserNoItem, false, kDataBrowserItemIsSelected, &h);

If I remember correctly, OS X doesn't like handle sizes set to zero. I am not 100% sure about this

I can't say I've ever had issues with 0 sized handles on OS X. However, there are differences in how 0 sized pointers may be dealt with depending on OS (at least as I'm remembering in the past) as some libraries return NULL while others return a valid pointer.
--
Reality is what, when you stop believing in it, doesn't go away.
Failure is not an option. It is a privilege reserved for those who try.

David Duncan
_______________________________________________
carbon-development mailing list | email@hidden
Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/listinfo/carbon-development
Do not post admin requests to the list. They will be ignored.

References: 
 >How to get the info from a handle? (From: ai cui <email@hidden>)
 >Re: How to get the info from a handle? (From: David Duncan <email@hidden>)
 >Re: How to get the info from a handle? (From: Mark <email@hidden>)



Visit the Apple Store online or at retail locations.
1-800-MY-APPLE

Contact Apple | Terms of Use | Privacy Policy

Copyright © 2007 Apple Inc. All rights reserved.