SHIMADA Hirofumi shimada@mstdn.maud.io

Q : 今からWin16アプリを書きたいんやけど
A : OpenWatcom使おう github.com/open-watcom/open-wa

SHIMADA Hirofumi shimada@mstdn.maud.io

ただ、Win16 APIアプリは書いたことがあるけどうまく動いた試しがないのよね...協調マルチタスクの時代ってのもあり、どうやって他アプリにバケツうまく回したらいいかがわからずじまいだった

SHIMADA Hirofumi shimada@mstdn.maud.io

:close: UNARIST.EXE

SHIMADA Hirofumi shimada@mstdn.maud.io

今から生Win32 APIアプリはしんどくて書きたくないけど、昔はよく書いていたのを思い出す

SHIMADA Hirofumi shimada@mstdn.maud.io

Windowsもだいたい40年ぐらいの歴史なので、こうう過去の経緯はもはや忘れ去られてるのもわからんでもない

SHIMADA Hirofumi shimada@mstdn.maud.io

って図星かよ

SHIMADA Hirofumi SHIMADA Hirofumi reblogged at 3 years ago

unarist unarist

docs.microsoft.com/en-us/windo
> On 16-bit architectures (16-bit Windows) there are 2 types of pointers, P for "pointer" and LP stands for "long pointer". Long pointers (also called far pointers) were needed to address memory ranges outside of the current segment. The LP prefix has been preserved to make it easier to port 16-bit code to 32-bit Windows. Today there is no distinction, and these pointer types are all equivalent. Avoid using these prefixes; or if you must use one, then use P.

SHIMADA Hirofumi shimada@mstdn.maud.io

どうなんやろ、Win16 APIの名残かなにかなのかなってふと思った

SHIMADA Hirofumi SHIMADA Hirofumi reblogged at 3 years ago

unarist unarist

Win32APIのPなんちゃらとLPなんちゃらの違いは結局よくわからないままになってるな

SHIMADA Hirofumi shimada@mstdn.maud.io

ぜんぶしいたけ

SHIMADA Hirofumi shimada@mstdn.maud.io

SSTP over ActivityPub

SHIMADA Hirofumi shimada@mstdn.maud.io

明日 2/5 (土)はLILO東海道オンラインミーティングです。今のところ、ゆっくり発表・聴講できる人数かなという気がします。ご参加お待ちしております lilo.connpass.com/event/237592

SHIMADA Hirofumi shimada@mstdn.maud.io

pong

SHIMADA Hirofumi shimada@mstdn.maud.io

アパ社長プール :fumiko:

SHIMADA Hirofumi shimada@mstdn.maud.io

なるほど

SHIMADA Hirofumi shimada@mstdn.maud.io

大人のお子様ランチ的なのが出てきた

SHIMADA Hirofumi shimada@mstdn.maud.io

あひる焼き崩壊 @ahiruyaki

SHIMADA Hirofumi shimada@mstdn.maud.io

mod_unarist使ってる人いるんやろか恐らく

SHIMADA Hirofumi shimada@mstdn.maud.io

完全にうなし