SHIMADA Hirofumi [email protected]

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

SHIMADA Hirofumi [email protected]

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

SHIMADA Hirofumi [email protected]

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

SHIMADA Hirofumi [email protected]

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

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 [email protected]

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

SHIMADA Hirofumi SHIMADA Hirofumi reblogged at 3 years ago

unarist unarist

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

SHIMADA Hirofumi [email protected]

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

SHIMADA Hirofumi [email protected]

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

SHIMADA Hirofumi [email protected]

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