by princemaster January 2, 2018
Get the trookle mug.A slang term to describe Microsoft's true/false/error scheme used in many places in the Win32 API. It's used to describe when something has 3 states, as compared to Boolean, which has two states (usually true or false).
The GetMessage API is an interesting example of the bizarre Microsoft Troolean (as opposed to traditional, Boolean) logic. GetMessage is defined to return a BOOL, but the documentation specifies three types of returns, non-zero, zero and -1. I am not making it up! Here's an excerpt from the help file:
* If the function retrieves a message other than WM_QUIT, the return value is nonzero.
* If the function retrieves the WM_QUIT message, the return value is zero.
* If there is an error, the return value is -1.
Excerpt from Reliable Software, LLC
* If the function retrieves a message other than WM_QUIT, the return value is nonzero.
* If the function retrieves the WM_QUIT message, the return value is zero.
* If there is an error, the return value is -1.
Excerpt from Reliable Software, LLC
by ShinSan August 20, 2010
Get the troolean mug.Related Words
trookle
• tookle
• troodle
• Trooked
• troogled
• trookers
• troolean
• Goop Trooble
• fockle trockle
• ockle trockle
by littlemisssolby December 29, 2016
Get the Trooked mug.by KMTFM June 18, 2009
Get the fockle trockle mug.A rough absentminded drawing made seemingly without purpose doodle that is posted on twitter. (a combination of twitter, draw and doodle).
by scotty22 May 3, 2010
Get the troodle mug.by Colby's Eyebrows December 29, 2016
Get the Trooked mug.Old man Bill just told me that he could not be at work Friday , due to a "religious holiday". I wonder how much bullshit he used to get away with before the internet. I troogled him, on his bullshit , so we will be seeing him early on Friday.
by pcat4k May 16, 2016
Get the troogled mug.