[ros-dev] Probelms with ZwOpenKey or RtlFormatCurrentUserKeyPath?
James Tabor
jimtabor at adsl-64-217-116-74.dsl.hstntx.swbell.net
Wed Aug 2 19:08:11 CEST 2006
Murphy, Ged (Bolton) wrote:
> Timo Kreuzer wrote:
>
>
>>This is the code:
>>
>> RtlFormatCurrentUserKeyPath(&CurrentUserKeyPath);
>>
>>
>
> InitializeObjectAttributes(&ObjectAttributes,&CurrentUserKeyPath,OBJ_CASE_IN
> SENSITIVE,NULL,NULL);
>
>> Status = ZwOpenKey(&CurrentUserKeyHandle, KEY_READ, &ObjectAttributes);
>>
>>And I always get Status == STATUS_OBJECT_NAME_NOT_FOUND
>
>
> What makes you sure ZwOpenKey is failing, and not one of the functions above
> it?
> You should use error checking where nessesary.
>
> Ged.
I looked and we only have one entry, HKEY_CURRENT_USER\Control Panel\Colors\Background.
Wine does not see any of this with regedit. Testing regedit at work (2k & XP) shows all of these
settings.
From wine source,
static const char * const DefSysColors[] =
{
"Scrollbar", "192 192 192", /* COLOR_SCROLLBAR */
"Background", "0 128 128", /* COLOR_BACKGROUND */
"ActiveTitle", "0 0 128", /* COLOR_ACTIVECAPTION */
"InactiveTitle", "128 128 128", /* COLOR_INACTIVECAPTION */
"Menu", "192 192 192", /* COLOR_MENU */
"Window", "255 255 255", /* COLOR_WINDOW */
"WindowFrame", "0 0 0", /* COLOR_WINDOWFRAME */
"MenuText", "0 0 0", /* COLOR_MENUTEXT */
"WindowText", "0 0 0", /* COLOR_WINDOWTEXT */
"TitleText", "255 255 255", /* COLOR_CAPTIONTEXT */
"ActiveBorder", "192 192 192", /* COLOR_ACTIVEBORDER */
"InactiveBorder", "192 192 192", /* COLOR_INACTIVEBORDER */
"AppWorkSpace", "128 128 128", /* COLOR_APPWORKSPACE */
"Hilight", "0 0 128", /* COLOR_HIGHLIGHT */
"HilightText", "255 255 255", /* COLOR_HIGHLIGHTTEXT */
"ButtonFace", "192 192 192", /* COLOR_BTNFACE */
"ButtonShadow", "128 128 128", /* COLOR_BTNSHADOW */
"GrayText", "128 128 128", /* COLOR_GRAYTEXT */
"ButtonText", "0 0 0", /* COLOR_BTNTEXT */
"InactiveTitleText", "192 192 192", /* COLOR_INACTIVECAPTIONTEXT */
"ButtonHilight", "255 255 255", /* COLOR_BTNHIGHLIGHT */
"ButtonDkShadow", "0 0 0", /* COLOR_3DDKSHADOW */
"ButtonLight", "224 224 224", /* COLOR_3DLIGHT */
"InfoText", "0 0 0", /* COLOR_INFOTEXT */
"InfoWindow", "255 255 225", /* COLOR_INFOBK */
"ButtonAlternateFace", "180 180 180", /* COLOR_ALTERNATEBTNFACE */
"HotTrackingColor", "0 0 255", /* COLOR_HOTLIGHT */
"GradientActiveTitle", "16 132 208", /* COLOR_GRADIENTACTIVECAPTION */
"GradientInactiveTitle", "181 181 181", /* COLOR_GRADIENTINACTIVECAPTION *
"MenuHilight", "0 0 0", /* COLOR_MENUHILIGHT */
"MenuBar", "192 192 192" /* COLOR_MENUBAR */
};
More information about the Ros-dev
mailing list