アカウント名:
パスワード:
NT3.5から3.51に上げた時、APIの挙動が変化してアプリが動かなくなった思い出が。
# OSのAPIの復帰値って、滅多な事では変更されないと思っていた若い頃……
GetMessage 関数 [microsoft.com]の戻り値の気持ち悪さは、かなりのモノ。
ShellExecute [microsoft.com]に対する挑戦と見た。
単純にDOSや16bit Windows(CP/Mも?)時代からの歴史的事情でしょう。NT系のカーネルモードではほとんどのAPIがNTSTATUS型のエラーコードを返すように設計されてるし。
OS/2はどうだったんだろう
APIじゃないけどrobocopyの戻り値は本当に勘弁して欲しい。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
海軍に入るくらいなら海賊になった方がいい -- Steven Paul Jobs
思い出 (スコア:2)
NT3.5から3.51に上げた時、APIの挙動が変化してアプリが動かなくなった思い出が。
# OSのAPIの復帰値って、滅多な事では変更されないと思っていた若い頃……
notice : I ignore an anonymous contribution.
Re:思い出 (スコア:2, 興味深い)
Re:思い出 (スコア:3)
GetMessage 関数 [microsoft.com]の戻り値の気持ち悪さは、かなりのモノ。
Re: (スコア:0)
ShellExecute [microsoft.com]に対する挑戦と見た。
Re: (スコア:0)
単純にDOSや16bit Windows(CP/Mも?)時代からの歴史的事情でしょう。
NT系のカーネルモードではほとんどのAPIがNTSTATUS型のエラーコードを返すように設計されてるし。
Re: (スコア:0)
OS/2はどうだったんだろう
Re: (スコア:0)
APIじゃないけどrobocopyの戻り値は本当に勘弁して欲しい。